【发布时间】:2012-09-26 12:48:16
【问题描述】:
为什么 Chr(130) 在 Visual Basic 6 中是逗号 (,) 而在 C# 中 (char)130 不是? (我不确定它是什么,但绝对不是逗号!)
【问题讨论】:
-
逗号其实是
Chr(44) -
我建议学习字符编码。 Joel's article 可能是一个很好的起点。 VB6
Chr使用“Windows ANSI”编码——确切的编码取决于你的Windows code page。 Jimbo,我知道你在津巴布韦,我不知道津巴布韦的默认 Windows 代码页是什么。 C#(char)使用 2 字节 Windows Unicode 字符,Unicode UTF-16。