c# - 有没有办法在 Visual Studio 2019 中更改 C# 项目的字符集?
问题描述
我知道可以在 C++ 项目(Unicode、多字节等)中更改字符集,但是在 c# 项目中设置字符集有什么选项吗?
解决方案
.NET 中的所有字符串对象都是 UTF-16。如果您通过 P/Invoke 与本机代码交互,则有一个CharSet
字段控制在DllImportAttribute
传递给/从本机代码时如何转换 .NET 字符串。
推荐阅读
- python-3.x - 修改字典列表中字典的键和值(python 3)
- javascript - 为什么我不能为 Firebase 的文档数据设置状态?
- reactjs - 如何在 React JS 中按对象将数组发布到服务器对象?
- node.js - 我如何通过 nodejs 通过 apollo-server 从服务器获取所有数据
- c# - Unity 无法弄清楚如何修复“仍在尝试访问游戏对象”错误
- javascript - AlpineJs 3.9 更新不会将变量更新为 x-if="ok" 之类的模板
- spring - Keycloak 社交登录休息 API 重定向您的次数过多
- swift - 适用于 MacOS 的 MusicKit 导入
- javascript - 我正在做我的第一个小型 JavaScript 项目,但我有点卡住了
- python - 张量流 2.6 中的量化感知训练问题。AttributeError:“列表”对象没有属性“dtype”