首页 > 解决方案 > 有没有办法在 Visual Studio 2019 中更改 C# 项目的字符集?

问题描述

我知道可以在 C++ 项目(Unicode、多字节等)中更改字符集,但是在 c# 项目中设置字符集有什么选项吗?

标签: c#visual-studio

解决方案


.NET 中的所有字符串对象都是 UTF-16。如果您通过 P/Invoke 与本机代码交互,则有一个CharSet字段控制在DllImportAttribute传递给/从本机代码时如何转换 .NET 字符串。


推荐阅读