gpt4 book ai didi

c# - 如何在 C# 中收集文本框中的所有列表框项目

转载 作者:太空宇宙 更新时间:2023-11-03 21:32:48 25 4
gpt4 key购买 nike

我有一个列表框,其中以 example@gmail.com 的格式收集电子邮件。

我想通过单击按钮将这些传输到文本框中。

我想要不带“@”的项目以及所有以“#”分隔的项目。

例如...我有 a@mail.com b@mail.com c@mail.com 等等

现在单击按钮,所有项目都必须在文本框中,如#b#c#.....等等//-------------------------------------------- ----------------------------------我知道如何将所有项目原样传输到文本框。

for(int i = 0; i<listBox1.Items.Count; i++)
{
if((i +1) < listBox1.Items.Count)
textBox1.Text += listBox1.Items[i] + ", ";
else
textBox1.Text += listBox1.Items[i];
}

//-------------------------------------------- ------------------------------------如何在没有@的文本框中获取格式为example@mail.com的所有项目,每个项目由#分隔。

谢谢

最佳答案

 foreach (string item in listBox1.Items)
textBox1.Text += item.Contains("@") ? string.Format("{0}#", item.Split('@')[0]) : string.Empty;

关于c# - 如何在 C# 中收集文本框中的所有列表框项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23453365/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com