我大概翻译一下她的意思吧,希望C#高手能帮到她!!
(因为我自己也是刚转职,对C#还不是很熟,帮不上大忙)
Dim psw(2) As Byte
//定义psw数组为字节型数据
Dim Str_Renamed As String
//定义Str_Renamed 为字符串型数据
Dim i As Short
//定义i 为整型数据(shot应该可以用int代替吧??)
Dim j As Short
//同上
Str_Renamed = Trim(Text1.Text)
//利用Str_Renamed 记录Text1.Text的内容
Trim只是用于去除Text1.Text的内容中两边
的空格
If Len(Str_Renamed) < 6 Then
//判定Str_Renamed 字符串的长度
MsgBox("请输入6位密码!", MsgBoxStyle.Information, "提示")
//输出提示对话框
Exit Sub
End If
j = 0
For i = 0 To 5
psw(j) = Val("&H" & Mid(Str_Renamed, i + 1, 2))
//这里有些疑惑,"&H"不明,因为
在代码中未有提及H,Mid函数是取字
符Str_Renamed由i+1位置开始的
2个字符,例如Mid("从字符串取出一
字符",2,3),则结果为"字符串"
我想她是想将字符"&H"与字符串
Str_Renamed合并
//Val是将括号里的字符串内容转换为
数值,记录在第j个psw数组项中
j = j + 1
//简单的赋值,不用多说了
i = i + 1
Next i