一尘不染

确定C#中字符串的编码

c#

有什么方法可以确定C#中的字符串编码吗?

说,我有一个文件名字符串,但是我不知道它是以 Unicode UTF-16还是系统默认编码编码的,我如何找出来?


阅读 795

收藏
2020-05-19

共1个答案

一尘不染

签出Utf8Checker,这是一个简单的类,可以在纯托管代码中完成此任务。
http://utf8checker.codeplex.com

注意:正如已经指出的,“确定编码”仅对字节流有意义。如果您有一个字符串,则已经有人知道或猜测该编码是从某个人那里获取编码的。

2020-05-19