我有一个 VB.NET 表单,用户可以从 40 个不同的值中进行选择。我希望使用一个文本框来验证用户给出的搅拌是否是这 40 个单词中的一个值,而不是一个包含所有 40 个值的保管箱。
因此,例如,我需要用户写一些东西并验证字符串是 40 个保留字之一,例如“urgent”、“post”……也许这些字存储在一个数组中,然后比较用户写的内容?
TextBox1.Text.Contains("urgent")
TextBox1.Text.Contains("post")
TextBox1.Text.Contains("standard")
TextBox1.Text.Contains("stay")
也许是一种方法
Public Function Contains(ByVal value As String) As Boolean
Return ( TextBox1.Text(value, ...) >= 0)
End Function
最好的方法是什么?