none
C#的源代码文件,默认是什么编码的? RRS feed

  • 问题

  • 就是那些.cs后缀的文件,我发现有些是ANSI编码,有些又是UTF-8编码。为什么会这样?

    现在问题来了,如何一次性将我项目中的所有源代码改为UTF-8编码?


    da jia hao!

    2015年10月16日 8:59

答案

全部回复

  • 就是那些.cs后缀的文件,我发现有些是ANSI编码,有些又是UTF-8编码。为什么会这样?

    现在问题来了,如何一次性将我项目中的所有源代码改为UTF-8编码?


    da jia hao!

    2015年10月16日 8:59
  • 你好,在VisualStudio中默认的编码是UTF-8的,这从变量名和类名可以用中文就可以看出来,如果使用系统默认的编辑器进行编辑的话就会将文件的编码设定为系统的默认编码的
    2015年10月16日 13:08
  • 我一直都是用vs的编辑器创建代码的。我认为应该是早期版本的vs没有将源代码默认设置为utf8,后来新版本的vs默认

    utf8而已。


    da jia hao!

    2015年10月21日 5:26