今天在学习枚举的时候不小心将枚举变量以汉字命名,结果发现编译没有报错,并且可以通过编译并运行。
public enum 季节
{
春天,
夏天,
秋天,
冬天
}
最后查询了资料,因为vs2019支持UTF-8编码方式,C#代码用unicode保存是支持中文的,只是这样写出来的程序不符合做开发的习惯,以及C#的变量名命名标准。还是不建议使用,就当了解下。
今天在学习枚举的时候不小心将枚举变量以汉字命名,结果发现编译没有报错,并且可以通过编译并运行。
public enum 季节
{
春天,
夏天,
秋天,
冬天
}
最后查询了资料,因为vs2019支持UTF-8编码方式,C#代码用unicode保存是支持中文的,只是这样写出来的程序不符合做开发的习惯,以及C#的变量名命名标准。还是不建议使用,就当了解下。