VB6当中
format("10000000","####-##-##")
结果:1000-00-00 类似这样的函数,在C#之中是怎么样的。多谢

解决方案 »

  1.   

    一样使用
    string.Format
    楼主可以看看msdn帮助
      

  2.   

    ? string.Format("10000000","####-##-##")
    "10000000"是这样的一个结果啊,我希望是10000-00-00 这样的一个结果。
    就是可以将一些字符放置在一定长度的字符串中间。
    多谢
      

  3.   

    ? "10000000".ToString("####-##-##")
    错误: 表达式“"10000000".ToString”超出范围使用ToString会出现上述的错误.
      

  4.   

    怎么没有人回复啊!难道真有要用substring?
      

  5.   

    看看string.format中的一个参数formatprovider设置这个
      

  6.   

    ? string.Format("{0:####-##-##}","20050304")
    是不行的。