感觉很怪吧
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");
}
}