string sql = string.Format("{1}你好,你的执照(编号{2})将于{3}到期", d1,d2,d3)
就可以了

解决方案 »

  1.   

    http://www.cnblogs.com/luluping/archive/2009/04/30/1446665.html
      

  2.   

    好像没有,自己写个方法替换多个参数的吧,C#里面只有String.Replace("",""),可以尝试数组循环替换
      

  3.   

    string sql = string.Format("{1}你好,你的执照(编号{2})将于{3}到期", d1,d2,d3)
      

  4.   


    这个方法不行  在报formatexception
    这个方法是用来转换字符串到日期的吗 ?
      

  5.   


    这个方法不行  在报formatexception
    这个方法是用来转换字符串到日期的吗 ?这个我明白了  应该从0开始替换了的,可以了,谢谢各位
      

  6.   

     string.format()肯定是可以的,既然报错 那就是你哪里写的不对了!