1. 程式人生 > >列舉和switch case的簡單聯合使用

列舉和switch case的簡單聯合使用

列舉型別多和switch case一起使用,這裡介紹一個簡單的應用

兩個方法:中國人和英國人打招呼的方式

public void ChineseGreeting(string name){ Console.WriteLine("早上好, " + name); }

public void EnglishGreeting(string name) { Console.WriteLine("Morning, " + name); }
建立一個列舉型別,包括英國、中國 public enum Language{ English, Chinese
} switch case應用
public void GreetPeople(string name, Language lang){ //做某些額外的事情,比如初始化之類,此處略 swith(lang){ case Language.English: EnglishGreeting(name); break; case Language.Chinese: ChineseGreeting(name); break; } }
簡單!