string strCmd = string.Format("S{0:D2};SPW尀"{1}尀";", Addr, passWord); 这句代码是什么意思?

SPW代表的意思是密码
2025-01-04 10:52:35
推荐回答(4个)
回答1:

string.Format("{0:D2}",3)输出为03意思是两位的十进制数,前面不足的补0 你写的这个针对的事Addr这个变量
比如把你的变量替换下string.Format("S{0:D2};SPW\"{1}\";", “5”, “密码”);
输出就S05;SPW"密码" ; // \代表后面的引号是字符串

回答2:

  其实也没什么意思 就是格式化字符串而已.
  {0}和{1}是参数的索引
  {0}就是Addr(第一个参数,索引是0)
  {1}就是passWord(第二个参数,索引是1)

  至于SPW 他就相当于标识符吧!
  例如: 链接数据库 我们都把链接字符串写在web.config里面 例如
  uid=sa;psd=123456;database=table1;server=.
  不用在意写的是什么 调用这个字符串的时候 会有程序来识别SPW是什么的

回答3:

这是C#的格式化字符串,具体格式百度搜索 "C#格式化字符串"。

回答4:

没实际意义啊