Vb.net 如何编写子集&x2286;手术中
我想执行逻辑运算来检查变量中是否包含一个字符串或一组数字。用同样的方式简单地写下:Vb.net 如何编写子集&x2286;手术中,vb.net,boolean,logic,subset,contains,Vb.net,Boolean,Logic,Subset,Contains,我想执行逻辑运算来检查变量中是否包含一个字符串或一组数字。用同样的方式简单地写下: a + b a * b a = b 有没有一种方法可以写出这样的内容: a ⊆ b 我希望te从中检索一个布尔结果,声明true或false以确定它是否包含在另一个变量中。我正在编写一个比较工具,并希望将其简化为使用数学或逻辑运算符,而不是InStr()之类的方法。您可以使用LINQ来实现这一点: Dim bContainsAllA As Boolean = Not a.Except(b).Any() 您
a + b
a * b
a = b
有没有一种方法可以写出这样的内容:
a ⊆ b
我希望te从中检索一个布尔结果,声明true或false以确定它是否包含在另一个变量中。我正在编写一个比较工具,并希望将其简化为使用数学或逻辑运算符,而不是InStr()之类的方法。您可以使用LINQ来实现这一点:
Dim bContainsAllA As Boolean = Not a.Except(b).Any()
您可以为此使用LINQ:
Dim bContainsAllA As Boolean = Not a.Except(b).Any()
无法创建新的运算符。。。您可以选择使用现有运算符、创建方法或执行扩展方法
我不建议使用InStr,因为这是旧的VB。String类中有一些好方法。或者使用LINQ。您无法创建新运算符。。。您可以选择使用现有运算符、创建方法或执行扩展方法 我不建议使用InStr,因为这是旧的VB。String类中有一些好方法。或者使用LINQ