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