我正在嘗試使用this answer中提供的解決方案,並且還引用this article。如何在字符串中使用佔位符作爲字符?
基本上,我試圖格式化一個社會安全號碼。這是上面鏈接的文章中使用的方法:
String.Format(「{0:###-##-####}」, 123456789);
當數按如上所示傳遞這個偉大的工程,但我需要的格式數字符串中包含的 - 所以我基本上是這樣做(這不起作用):
String.Format(「{0:###-##-####}」, "123456789");
什麼是解決我的問題的好方法?
您是否考慮過在應用格式化之前將字符串轉換爲int? –