C#中的switch語(yǔ)句支持以下數(shù)據(jù)類(lèi)型:
- 整數(shù)類(lèi)型:包括int、long、short等整數(shù)類(lèi)型。
- 字符類(lèi)型:char類(lèi)型。
- 字符串類(lèi)型:string類(lèi)型。
- 枚舉類(lèi)型:定義的枚舉類(lèi)型。
- 浮點(diǎn)類(lèi)型:float、double等浮點(diǎn)數(shù)類(lèi)型。
- 布爾類(lèi)型:bool類(lèi)型。
需要注意的是,switch語(yǔ)句不支持非整數(shù)、非字符、非字符串的其他數(shù)據(jù)類(lèi)型。