我没有找到太多关于何时精确使用Unicode的信息。我理解很多人说最佳实践是始终使用Unicode。但是,Unicode字符串确实具有更多的内存占用。我正确地说Unicode必须只在以下情况下使用吗?
另外,我知道Unicode和NLS并不是相同的东西,但是否可以说NLS意味着使用Unicode?
P.S. 网站非常棒。
- 将某些内容打印到屏幕上,而不是本地(例如调试)使用。
- 通常,在两个不同语言环境/国家之间发送任何类型的文本时使用。
- 当你不确定该使用哪一个时。
- 物理(字节)字符串被发送到使用与发送方不同的字符串表示形式(代码页,其他……这已经是详细信息了,尽管有趣)的机器时,情况变得混乱。
另外,我知道Unicode和NLS并不是相同的东西,但是否可以说NLS意味着使用Unicode?
P.S. 网站非常棒。