char字符串在vb.net中的字符串构建器中的字符串 Dim ss As String =“AHKLJ47815”'取任何字符串
Dim finalstring As String
For i = 0 To ss.Length - 1
value = AscW(ss(i)) 'now take value of that char at i index in int
If value > 100 Then
finalstring = "0"+ value
Else
finalstring = value
End If
Next
现在finalstring应该得到所有字符的整数值,但是如果整数中特定字符的值大于100,那么保持原样如果少于那么在该2位数整数之前追加0并使最终字符串包含chars的所有价值
类似这样的事情
String =“ABCo21”
现在finalstring应该=“065066067111049050
答案 0 :(得分:1)
是的,您将导致您刚刚声明了整数数组但尚未初始化它。
Dim intarr() As Integer
应该如下所示,然后你可以在你的循环结构中使用它。有关详细信息,请参阅Documentation。
Dim intarr = New Integer() {1, 2, 4, 8}
如果要存储来自不同源的数组元素,则只需初始化数组,如
Dim intarr = New Integer(md5hash.Length) {}
在for
循环
For i = 0 To md5hash.Length - 1
value = AscW(md5hash(i))
If value > 132 Then
' do something with value and then
intarr(i) = value