c# - Visual Studio 自动生成的文件开头的那些字符是什么?

标签 c# visual-studio

当 Visual Studio 生成例如 C# 源文件时,如果您在 ASCII 文本编辑器中编辑它,您将看到类似于以下字符序列的内容:



删除这些字节似乎不会造成任何损害,但为什么首先要将它们放在那里?

最佳答案

这是一个字节顺序标记 (BOM)。它用于指示文件的编码。

更多信息:

关于c# - Visual Studio 自动生成的文件开头的那些字符是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1626370/

相关文章:

c# - 重置按钮 c# asp.net 和清除验证控件

c# - 为什么这个运行时动态绑定(bind)会失败?

c# - apiController中不存在的 Controller 的自定义错误页面

C# Interop.Excel 找不到 dll

visual-studio - 如何将表单、类或其他代码文件移动到子文件夹?

c# - 从内部存储中查找文档的文件路径

c# - 无法找到 NgModel

c++ - 将 OpenGL 应用程序移植到 Windows 时遇到问题

python - 在 VS2013 中构建/包含 Boost.Python

c# - 为什么我的 Enum 参数恢复为默认值?