Если вы ищете решение LINQ, я бы использовал:
Dim allowedchar As String = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
If Not TXT_NewPassword.Text.All(function(x) allowedchar.contains(x)) Then
' Not allowed char detected
End If
String.Contains
ожидает параметр, который он будет искать..All
циклически перебирает каждую букву в TXT_NewPassword.Text
& function(x)
, что позволяет вам получить доступ к этому письму через x
.