C# 语言规范规定我们可以在说明符(类名和变量名等)中使用 Unicode 字符
我在代码中做了很长的路要走。由于我住在巴西,这包括许多重音字符,以及变量名称,例如rotação
, ângulo
, máximo
, etc.
每当更有“经验”的开发人员发现这一点时,我就会strongly建议避免它并把一切都改回来。不然很多小猫都会死掉。
然后我走了很长一段路undoing它,但今天我发现一些变量仍然用重音符号命名,在很久以前写的方法中,到目前为止没有小猫死亡(至少不是因为that).
由于我的语言(葡萄牙语)带有重音,因此如果我们的代码库具有这些字符,那就很有意义,因为 C# 明确允许这样做。
有没有声音技术的为何不在 C#/Visual Studio 代码库中使用 Unicode 字符?
如果您必须接管用西里尔字母编写的代码怎么办?大多数开发人员都对标准拉丁字符集感到满意。它们很容易在任何键盘上输入。
我建议坚持使用简单的设置。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)