是否有一种方法可以在C#中使用整数的.ToString()方法来转义零字符作为字符?以数字格式转义零字符
示例代码:
(112233).ToString("ZeroHereAsChar:_0_NumberHere:0")
因为我想获得这个字符串的结果:
ZeroHereAsChar:_0_NumberHere:112233
,
但现在我越来越:
ZeroHereAsChar:11223_NumberHere:3
是否有一种方法可以在C#中使用整数的.ToString()方法来转义零字符作为字符?以数字格式转义零字符
示例代码:
(112233).ToString("ZeroHereAsChar:_0_NumberHere:0")
因为我想获得这个字符串的结果:
ZeroHereAsChar:_0_NumberHere:112233
,
但现在我越来越:
ZeroHereAsChar:11223_NumberHere:3
您可以使用backslash as an escape character:
(112233).ToString("ZeroHereAsChar:_\\0_NumberHere:0");
或与逐字字符串:
(112233).ToString(@"ZeroHereAsChar:_\0_NumberHere:0");
试试这个代码
string.Format("ZeroHereAsChar:_0_NumberHere:{0}", 112233);
好运!
呀!工程,你是一个GURU! – Jaska