2016-06-22 131 views
-1

自从我与VB.NET一起工作已经有一段时间了,我没有我的旧代码可以参考,所以一些帮助会很棒。 我有一个input textbox接受用逗号分隔的两个不同的字符串值。点击按钮后,我需要将输入输出到另外三个textboxes,其中两个用于各个字符串值,最后一个用于字符串值的textbox以相反的顺序输出。vb.Net字符串解析

例如:Textbox1输入“DOE,约翰”,然后点击链接Textbox2输出“约翰”Textbox3输出“Doe的”Textbox4输出 “John.Doe”

任何帮助深表感谢

+5

搜索string.Split和的string.join – Steve

回答

0

喜欢的东西:

Dim words() As String = TextBox1.Text.Replace(" ", "").Split(","c) 

If words.Length <> 2 Then 
    'Throw New Exception... or whatever 
Else 
    TextBox2.Text = words(0) 
    TextBox3.Text = words(1) 
    TextBox4.Text = String.Join(".", words) 
End If 

你可以修改它以满足您的需要,但你的基本思路。

您可以找到有关MSDN中的方法的详细信息: