如何将文本框文本拆分为列表框 C#
Posted
技术标签:
【中文标题】如何将文本框文本拆分为列表框 C#【英文标题】:How to Split Textbox Text to Listbox C# 【发布时间】:2021-05-09 07:15:10 【问题描述】:我在winforms 上有一个文本框、一个列表框和一个按钮。我希望用户在文本框中输入一些文本,当我单击按钮时它会输出到列表框,但我希望文本用逗号分隔。 例如,如果我在文本框中输入星期一、星期二、星期三,我希望它在列表框中显示为:
星期一,
星期二,
星期三
有人可以帮忙吗?
我已经设法将文本框中的文本添加到列表框中,但无法弄清楚如何用逗号分割文本。我知道使用了 Split 方法但不确定如何实现它
谢谢
private void btnSplit_Click(object sender, EventArgs e)
listboxListItems.Items.Add(txtboxUserInput.Text);
【问题讨论】:
string.Split (',')
。文档here.
【参考方案1】:
如何用逗号分隔文本。
你真的不想 -
根据您的规范,似乎也要求逗号也在列表框中,并且您声明您将在文本框中输入"Monday, Tuesday, Wednesday"
:
listboxListItems.Items.AddRange(
txtboxUserInput.Text.Split()
);
Split() 将在空格上拆分.. AddRange 采用数组拆分返回
【讨论】:
以上是关于如何将文本框文本拆分为列表框 C#的主要内容,如果未能解决你的问题,请参考以下文章