Cos*_*sta 1 c# encoding
存储在String对象中的数据是否始终使用UTF16编码?
我问这个是因为我的数据库确实存储非Unicode的非英语.我认为数据不可读,因为它是以错误的编码读取的.
谢谢
Jon*_*eet 5
内部.NET字符串是UTF-16,是的......但重要的是如何在.NET和数据库之间传输数据.
只要字符可以用Unicode 表示,并且驱动程序执行适当的转换,你应该没问题.如果您尝试表示无法用Unicode表示的文本,您可能会遇到一些有趣的行为.
归档时间:
14 年,10 月 前
查看次数:
1311 次
最近记录: