Vb.net 在Select case中使用枚举
“age”是一个类型,不能用作表达式Vb.net 在Select case中使用枚举,vb.net,enums,intellisense,Vb.net,Enums,Intellisense,“age”是一个类型,不能用作表达式 在“选择案例”中是否有任何使用枚举的方法?没有意义。但您可以对类型为enum的变量执行Select Case 那没有道理。但您可以对类型为enum的变量执行Select Case 我不这么认为。Select案例只是一个特殊的If-Then语句,因此Select必须有一些东西来比较答案。所以 Dim customerAge As age customerAge = age.Over18 Select Case customerAge Case age
在“选择案例”中是否有任何使用枚举的方法?没有意义。但您可以对类型为enum的变量执行Select Case
那没有道理。但您可以对类型为enum的变量执行Select Case
我不这么认为。Select案例只是一个特殊的If-Then语句,因此Select必须有一些东西来比较答案。所以
Dim customerAge As age
customerAge = age.Over18
Select Case customerAge
Case age.Over18
...
Case age.Under18
...
End Select
我不这么认为。Select案例只是一个特殊的If-Then语句,因此Select必须有一些东西来比较答案。所以
Dim customerAge As age
customerAge = age.Over18
Select Case customerAge
Case age.Over18
...
Case age.Under18
...
End Select
枚举“age”确实是一种类型。您需要将其分配给一个构建用于保存它的变量,并以这种方式进行测试:
Select childsAge
Case age.Over18
枚举“age”确实是一种类型。您需要将其分配给一个构建用于保存它的变量,并以这种方式进行测试:
Select childsAge
Case age.Over18
您必须定义一个使用枚举的变量
Enum age
over18
under18
End enum
user.age = age.over18
Select case user.age
End Select
您必须定义一个使用枚举的变量
Enum age
over18
under18
End enum
user.age = age.over18
Select case user.age
End Select
不能在表达式上使用类型(age),但可以使用该类型的任何变量
随着年龄的增长,我的年龄越来越小
选择案例myAge
Case age.Over18…不能在表达式上使用类型(age),但可以使用该类型的任何变量
随着年龄的增长,我的年龄越来越小
选择案例myAge
病例年龄18岁以上