不幸的是,我们中的一些人仍然支持像VB6这样的传统应用.我忘记了如何解析字符串.
给定一个字符串:
Dim mystring As String = "1234567890"
Run Code Online (Sandbox Code Playgroud)
你如何通过每个角色循环VB6并做类似的事情
for each character in mystring
debug.print character
next
Run Code Online (Sandbox Code Playgroud)
在C#中,我会做类似的事情
char[] myChars = mystring.ToCharArray();
foreach (char c in theChars)
{
//do something with c
}
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
非常感谢
您可以使用"中间"功能来获取单个字符:
Dim i As Integer
For i = 1 To Len(mystring)
Print Mid$(mystring, i, 1)
Next
Run Code Online (Sandbox Code Playgroud)
请注意,这是未经测试的.