.net - VB.NET 下字符串的默认编码是什么?

标签 .net vb.net string encoding

我有一个关于字符串的简单问题。考虑以下代码:

Dim S1 as String = "abc"

S1 的编码是什么?那是 UTF-8 还是取决于用户 Windows 本地设置?

最佳答案

System.Stringdocumented在内部使用 UTF-16。

关于.net - VB.NET 下字符串的默认编码是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10350017/

相关文章:

VB.NET 单元测试 - 尝试使用 Assert.AreEqual 来评估字符串是否大于特定长度

vb.net - 如何在 VB.NET 1.1 中为可选参数分配空值

c# - 去掉字符串末尾的所有元音

c++ - 知道循环中 std::string 的结尾

c# - 使用 C# 检查 gridview 是否为空

c# - 重新发明标签控件

c# - 在扩展方法中渲染部分失败

C# 动态字段取决于 "T"类型,没有硬编码

.net - 可选 ByRef - VB.NET 中错误?

c# - 如何仅将文本框条目的最后 4 位数字插入数据库?