为了账号安全,请及时绑定邮箱和手机立即绑定

用C#确定字符串的编码

用C#确定字符串的编码

C#
Cats萌萌 2019-08-03 07:03:45
用C#确定字符串的编码有什么方法可以确定字符串的C#编码吗?比如说,我有一个文件名字符串,但是我不知道它是否被编码在UnicodeUTF-16或系统默认编码,我如何找出?
查看完整描述

3 回答

?
噜噜哒

TA贡献1784条经验 获得超7个赞


这取决于字符串“从何而来”。.NET字符串是Unicode(UTF-16)。如果您将数据从数据库中读取到字节数组中,那么唯一的方法可能是不同的。

这篇CodeProject文章可能会引起人们的兴趣:检测输入和输出文本的编码

乔恩·斯基特C#和.NET中的字符串是对.NET字符串的出色解释。


查看完整回答
反对 回复 2019-08-04
  • 3 回答
  • 0 关注
  • 373 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信