Like Specified Slices , you can use Contains in an enumerable collection. But I think that readability suffers. I don't care if the list contains my variable; I want to know if my variable has a list. You can enclose in an extension method, for example:
Imports System.Runtime.CompilerServices Module ExtensionMethods <Extension()> _ Public Function [In](Of T)(ByVal item As T, ByVal ParamArray range() As T) As Boolean Return range.Cast(Of T).Contains(item) End Function End Module
Then call it:
If ToStatus.In("1CE","2TL","2PM") Then
Kylemit
source share