我想从 Livelink 服务器中提取名称中包含一些德语特殊字符的文件/文件夹和其他项目类型。Livelink 服务器有 UTF-8 编码。 值是测试文档äöüß
var bytes = new List<byte>(value.Length);
foreach (var c in value)
bytes.Add((byte)c);
var retValue = Encoding.UTF8.GetString(bytes.ToArray());
上面的代码示例修复了某些字符中的 s 编码问题,但 ß 被视为 ? 拉丁语(ISO 8859-2)编码中的字符。谁能帮我解决这个问题。
提前致谢