如何将 ASCII 特殊字符(例如 ASCII 值 0x01)插入到字符串中?
我问是因为我正在使用以下内容:
str.Replace( "<TAG1>", Convert.ToChar(0x01).ToString() );
而且我觉得一定有比这更好的方法。有什么想法吗?
更新:
此外,如果我使用这种方法,我是否需要担心 unicode 和 ASCII 冲突?
最佳答案
我相信您可以使用 \uXXXX
将指定的代码插入到您的字符串中。
预计到达时间:我刚刚对其进行了测试并且它有效。 :-)
using System;
class Uxxxx {
public static void Main() {
Console.WriteLine("\u20AC");
}
}
关于C# 字符串 ASCII 表示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/100236/