任何人都可以帮助我想制作一个数组,其中第一个索引将具有文本框文本的第一个单词:
array[0] 文本的第一个单词 array[1] 文本的第二个单词
谁能帮我?
使用Split
字符串类型的方法。
它会将您的字符串按字符规范拆分string[]
为字符串数组 ( )。
例如:
textBox1.Text = "The world is full of fools";
string[] words = textBox1.Text.Split(' ');
foreach(string word in words)
{
//iterate your words here
}
string str = "Hello Word Hello" ;
var strarray = str.Split(' ') ;
您可以将 str 替换为 TextBox.Text ...
如果它们用空格分隔:
var MyArray = MyTextBox.Text.Split(' ');
There's a very simple way of doing this:
string text = "some text sample";
List<string> ltext = text.Split(' ').ToList();
像这样使用.Split()方法:
var array = textboxText.Split(' ');
你可以使用 split 方法,它得到一个字符串数组,你需要传递一个字符数组,其中包含要拆分的字符:
string[] str = textBox1.Text.Split(new char[] { ' ', ',', ':', ';', '.' });