C# 转换 Unicode 字符

C# Convert Unicode chars

是否可以将像“\u00e8”这样的字符串(通过使用 Streamreader 读取 WebRequestResponse 获得)转换为它的 unicode char(è)? 用编码尝试了很多东西,但没有任何效果。

您可以使用 Regex.Unescape(),它会取消转义任何对 Regex 有效的转义序列(包括 \uXXXX)。请注意,它还会转义其他序列,例如 \t\n\[.