列舉和switch case的簡單聯合使用
阿新 • • 發佈:2019-02-06
列舉型別多和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 ;
}
}
|