在Select case中使用Enumeration

OrE*_*lse 1 vb.net intellisense enums

Enum age

 Over18

 Under18

End enum


Select case age

End select
Run Code Online (Sandbox Code Playgroud)

'age'是一种类型,不能用作表达式.

在"选择案例"中有没有使用枚举的方法?

Jac*_*cob 11

这没有意义.但是,您可以对具有枚举作为其类型变量执行Select Case .

Dim customerAge As age
customerAge = age.Over18

Select Case customerAge
    Case age.Over18
        ...
    Case age.Under18
        ...
End Select
Run Code Online (Sandbox Code Playgroud)