Vb.net 函数Split()在Visual Basic中的用法

Vb.net 函数Split()在Visual Basic中的用法,vb.net,visual-studio-2010,visual-studio,function,split,Vb.net,Visual Studio 2010,Visual Studio,Function,Split,我必须写一个程序来清除字符串中所有不需要的空格(“”) 例如: John Adamson George //并将其显示为 John Adamson George 我发现函数被拆分了,但我不知道它是如何工作的。如果有人帮助我,我会非常感激的 *关于任务的更多信息 在第一个文本框中输入三个名称(无论是大写还是小写),在第二个文本框中必须输出第一个字母-大写字母,并且每两个单词之间有一个空格 txtB.Text=Trim(A) txtB.Text=Str(Split(Str(ArrA),”) Spli

我必须写一个程序来清除字符串中所有不需要的空格(“”)

例如:
John Adamson George
//并将其显示为
John Adamson George

我发现函数被拆分了,但我不知道它是如何工作的。如果有人帮助我,我会非常感激的

*关于任务的更多信息

在第一个文本框中输入三个名称(无论是大写还是小写),在第二个文本框中必须输出第一个字母-大写字母,并且每两个单词之间有一个空格

txtB.Text=Trim(A)

txtB.Text=Str(Split(Str(ArrA),”)


Split函数将整个字符串拆分为数组中的多个单词,不能直接分配给文本框

根据第一个字母-大写字母输出的条件,每两个单词之间有一个空格,看起来您需要:

  • 逐个迭代所有字符(使用String.Substring()函数)
  • 然后确定该字符是否为单词的第一个字符(您可以使用标志检查其间是否出现空格),如果是,请使用String.ToUpper()函数将其大写
  • 检查是否有空格(您可以使用标志检查空格是否出现在空格之间),并忽略多余的空格
  • 将其连接到新的字符串变量中,并在最后将其分配给TextBox B

请注意,您还应提供您迄今为止所做的努力。这个网站是为了帮助别人,而不是为别人工作。Text=Trim(A)txtB.Text=Str(Split(Str(ArrA),“”)这就是我需要帮助的代码,其余的都完成了。我只需要有人告诉我如何使用字符串,尽管函数中有纯文本。没别的了。我没有要求别人做这件事,或者我甚至没有告诉他们这是家庭作业,我正在自己做练习,需要帮助才能理解这件事。看。