How to format a string through String.Format
-
20-06-2021 - |
質問
Numeric
string a = String.Format("{0:#/#}",12)
output:1/2
But How to Convert it for string Suppose
String b=String.Format("{0:###-#}","test")
Output : test
Expected Output: tes-t
解決
You can't format a string through string.Format
for the reason that it is already a string.
If you want to manipulate the string, use the methods defined on the string
class.
他のヒント
I think you can split the string to its characters and then use format
string testString = "test";
string formattedString = string.Format("{0}{1}{2}-{3}", testString.Select(c => c.ToString()).ToArray());
所属していません StackOverflow