我正在制作用户在文本框中记下的组名列表。检查组名是否已存在后,将其添加到列表中。 我正在尝试将对象添加到此列表中:
<root><a>0xC2B5="습"</a><a>0xC28D="슍"</a></root>
我遇到的问题是我不断收到错误:
System.Windows.Forms.dll中出现未处理的“System.ArgumentException”类型异常
这是因为应该在组合框中添加组名的代码行:
List<Group> Groups = new List<Group>();
这就是列表所基于的类:
cbxGroups.DataSource = Groups.ToString();
我不知道如何解决这个问题,我希望我能在这里找到答案。
答案 0 :(得分:1)
您可以使用Linq
Select
方法获取群组名称的集合。
cbxGroups.DataSource = Groups.Select(g => g.NaamGroep).ToList();
ToString()
List
的实现以字符串形式返回它的类型,而不是项目。