检查字符串是否不等于任何字符串列表的字符串、不等于、列表

2023-09-07 08:56:37 作者:我们都要好好的╮

有没有办法将一些code是这样的:

 如果someString<> 02和someString<> 03和someString<> 06和​​someString<> 07然后
     btnButton.Enabled =假
结束如果
 

有点弄成这个样子(一个变量的多个值)

 如果someString<> 02,03,06,07之后
     btnButton.Enabled =假
结束如果
 

解决方案

可否的 包含 工作?

 昏暗testAgainst作为字符串()= {02,03,06,07}
如果不testAgainst.Contains(someString)然后
    btnButton.Enabled =假
结束如果
 
在EXCEL中怎样查找字符串中第一个或最后一个数字的位置.

Is there a way to convert some code like this:

If someString <> "02" And someString <> "03" And someString <> "06" And someString <> "07" Then
     btnButton.Enabled = False
End If

kinda into something like this (multiple values for one variable)

If someString <> "02", "03", "06", "07" Then
     btnButton.Enabled = False
End If

解决方案

Would Contains work?

Dim testAgainst As String() = {"02","03","06","07"}
If Not testAgainst.Contains(someString) Then
    btnButton.Enabled = False
End If