楼主:
blaz (开花大叔)
2014-12-26 19:51:18※ 引述《XXgemini (So what?)》之铭言:
: 感觉很怪吧
: enum Party{KMT,DPP}
: class Person
: {
: public Party Party;
: }
: string Judge(Person p)
: {
: if(p.Party == Party.KMT) return "not guilty";
: else
: return "guilty";
: }
: 变成
: 列举 党籍 {国民党,民进党}
: 物件 人员
: {
: 公开 党籍 党籍;
: }
: 字串 判决(人员 人)
: {
: 如果(人.党籍 == 党籍.国民党) 回传 "无罪";
: 其他
: 回传 "有罪";
: }
: 不过Visual Studio可以使用中文当函数名称
: 以C#来说 下面的程式是合法的可执行的 (C++也一样可以用中文)
: class Program
: {
: static void Main(string[] args)
: {
: 废物 本人 = new 废物();
: 本人.发废文();
: }
: }
: class 废物
: {
: public void 发废文()
: {
: Console.WriteLine("我是废物");
: Console.WriteLine("Sent from my Android");
: }
: }
说实话,经历过 mud 时代都知道
就算你可以输入“杀墙头草”
你还是会输入 k g 简写带过
更别说中文有编码问题
如果你们公司要写世界通用的
还是会以英文为主
省得一些莫名其妙因编码造成的 bug
所以中文的程式语言?
不如多花点心力写注释吧…
没规划好的程式
不会因为用中文写就比较容易看得懂啊