这一点非常重要。
情况:我正在建立一个"游戏"注册设施。我使用的是数据结构和数组。我已经有了我需要的一切,但登录。我需要一个循环,将:
- 循环遍历数组/记录
- 将数组/记录中的内容与用户在文本框中输入的内容进行比较
- 运行其他代码
这些是我的存储方法:
Public Structure typRegistrationDetails
Dim strUsername As String
Dim strPassword As String
End Structure
Public Shared strUsers(0 To 2) As typRegistrationDetails
用户数量目前限制在3个;每个strUsers都包含strUsername和strPassword。
我已经写了注册代码,告诉我你是否需要看它。
因此,现在,我需要一个循环,它将遍历上述结构,并将它们的值与用户输入的值进行比较。
我的意思是如果txt用户名。文本(用户输入)和txtPassword。文本(用户输入)匹配其中一个strUsers(索引),然后执行某些操作,其他操作执行其他操作。
类似的东西?
Dim found As Boolean = False
For Each u As typRegistrationDetails In strUsers
If u.strUserName = strUserName AndAlso
u.strPassword = strPassword Then
found = True
Exit For
End If
Next
If found Then
' do something
Else
' do something else
End If