关于C#用汉字命名变量

今天在学习枚举的时候不小心将枚举变量以汉字命名,结果发现编译没有报错,并且可以通过编译并运行。

public enum 季节
{
	春天,
	夏天,
	秋天,
	冬天
}

最后查询了资料,因为vs2019支持UTF-8编码方式,C#代码用unicode保存是支持中文的,只是这样写出来的程序不符合做开发的习惯,以及C#的变量名命名标准。还是不建议使用,就当了解下。


版权声明:本文为KCDCY原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。