如何连接字符串"\u"以"a string"获得“\u0000”?
我的代码创建两个反斜杠:
string a = @"\u" + "0000"; //ends up being "\\\u0000";
Run Code Online (Sandbox Code Playgroud)
如果我理解正确的话,我认为您想从任意 Unicode 值(4 个十六进制数字)构建一个单字符字符串。因此,给定字符串“0000”,您希望将其转换为字符串“\u0000”,即包含单个字符的字符串。
我想这就是你想要的:
string f = "0000"; // Or whatever
int n = int.Parse(f, NumberStyles.AllowHexSpecifier);
string s = ((char) n).ToString();
Run Code Online (Sandbox Code Playgroud)
生成的字符串s是"\u0000",然后您可以将其用于搜索。
(托马斯·莱维斯克建议更正。)
| 归档时间: |
|
| 查看次数: |
11686 次 |
| 最近记录: |