如何根据Unicode代码点替换字符串中的两个字符?有什么帮助吗?非常感谢。
例如
Replace (U0041 with U0066)
使用u
转义代码编写字符:
str = str.Replace('u0041', 'u0066');
或者,将数字转换为字符:
int char1 = 65;
int char2 = 102;
str = str.Replace((char)char1, (char)char2);
你可以
这样做:
Console.WriteLine("ABC".Replace("u0041", "u0066"));
这会产生输出fBC
,因为 u0041
的 unicode 码位(即A
)已被替换为 u0066
的码位 - 一个f
。