C# 我如何阅读文本框中的两个单词,它们之间有一个:呢
我想让我的程序用一个文本框读取两个输入。 格式如下:第一:第二 这是一张我想解释的图片 我想知道以后如何将它们放入列表框中C# 我如何阅读文本框中的两个单词,它们之间有一个:呢,c#,input,textbox,symbols,colon,C#,Input,Textbox,Symbols,Colon,我想让我的程序用一个文本框读取两个输入。 格式如下:第一:第二 这是一张我想解释的图片 我想知道以后如何将它们放入列表框中 提前谢谢你。在不知道更多信息的情况下,你得到的任何答案都不会非常准确,但按照这些思路可能会满足你的要求: string[] inputParts = MyTextBox.Text.Split(':'); 大致如下: foreach (string item in TextBox1.Text.Split(':')) { ListBox1.Items.Add(item
提前谢谢你。在不知道更多信息的情况下,你得到的任何答案都不会非常准确,但按照这些思路可能会满足你的要求:
string[] inputParts = MyTextBox.Text.Split(':');
大致如下:
foreach (string item in TextBox1.Text.Split(':')) {
ListBox1.Items.Add(item,item);
}
或选择2
var splitStr = MyTextBox.Text.Split(new char[] {':'}, StringSplitOptions.RemoveEmptyEntries);
使用以下功能:
string[] inputs = Textbox1.Text.Split(new char[] { ':' });
输入[0]的文本将位于“:”之前,输入的文本将位于“:”之后。您可以使用
string.split
将文本字符串拆分为字符串数组
string[] inputs = targetTextBox.Text.Split(':');
然后可以将它们添加到列表框中。使用
targetListBox.Items.AddRange(inputs);
用户输入的适当卫生显然总是被建议的。您可能会得到-1。在问之前先尝试一下。
targetListBox.Items.AddRange(inputs);