2014-02-06 28 views
0

是否有一種方法可以在C#中使用整數的.ToString()方法來轉義零字符作爲字符?以數字格式轉義零字符

示例代碼:

(112233).ToString("ZeroHereAsChar:_0_NumberHere:0")

因爲我想獲得這個字符串的結果:

ZeroHereAsChar:_0_NumberHere:112233

但現在我越來越:

ZeroHereAsChar:11223_NumberHere:3

回答

2

您可以使用backslash as an escape character

(112233).ToString("ZeroHereAsChar:_\\0_NumberHere:0"); 

或與逐字字符串:

(112233).ToString(@"ZeroHereAsChar:_\0_NumberHere:0"); 
+0

呀!工程,你是一個GURU! – Jaska

0

試試這個代碼

string.Format("ZeroHereAsChar:_0_NumberHere:{0}", 112233); 

好運!