string.Format("{0:D2}",3)输出为03意思是两位的十进制数,前面不足的补0 你写的这个针对的事Addr这个变量
比如把你的变量替换下string.Format("S{0:D2};SPW\"{1}\";", “5”, “密码”);
输出就S05;SPW"密码" ; // \代表后面的引号是字符串
其实也没什么意思 就是格式化字符串而已.
{0}和{1}是参数的索引
{0}就是Addr(第一个参数,索引是0)
{1}就是passWord(第二个参数,索引是1)
至于SPW 他就相当于标识符吧!
例如: 链接数据库 我们都把链接字符串写在web.config里面 例如
uid=sa;psd=123456;database=table1;server=.
不用在意写的是什么 调用这个字符串的时候 会有程序来识别SPW是什么的
这是C#的格式化字符串,具体格式百度搜索 "C#格式化字符串"。
没实际意义啊