【发布时间】:2019-06-12 04:14:07
【问题描述】:
为了解释我想要做的事情,下面是我的listbox 中的一个示例(三个文本列表项):
listbox
----------------------
| hello my friends |
| how r u today? |
| i'm here |
----------------------
我想将我的 listbox 项目(在有空间的地方拆分)分成 2 个数组。第一个数组将是我选择的项目(假设我们选择“你好我的朋友”,这只是一个示例;也许可以选择第二个或第三个项目)拆分,第二个数组将是我未选择的项目数组。像这样;
string[] firstArray = {"hello", "my", "friends"}
string[] secondArray = {"how", "r", "u", "today?", "i'm", "here"}
但我不知道我该怎么做... 这是我的代码:
string[] LBI = lb2.Items.OfType<string>().ToArray();
string[] selectedItemSplit=lb2.SelectedItem.ToString().Split(' ');
string jo = string.Join(" ", LBI);
string[] sp = jo.Split(new char[] { ' ' });
感谢您的回答...
【问题讨论】:
标签: c# arrays winforms split listbox