我想在數字前放一個空格。在PascalCase字符串中的數字前插入空格
說例如我有這個PascalCase字符串:「SupportContactAddressLine1」。
我希望它顯示「技術支持聯繫地址1號線」
我已經試過這樣:
var s = PascalCase;
for (var i = 1; i < s.Length; i++)
{
if (char.IsLower(s[i - 1]) && char.IsUpper(s[i]))
{
s = s.Insert(i, " ");
}
}
但結果是:「支持聯繫地址1號線」