C# 将类列表添加到组合框
我正在制作一个用户写在文本框中的组名列表。在检查组名是否已经存在后,它会将其添加到列表中。 我正在尝试将对象添加到此列表:C# 将类列表添加到组合框,c#,list,class,combobox,C#,List,Class,Combobox,我正在制作一个用户写在文本框中的组名列表。在检查组名是否已经存在后,它会将其添加到列表中。 我正在尝试将对象添加到此列表: List<Group> Groups = new List<Group>(); 这就是列表所基于的类的外观: class Group { //Fields private string nameGroup; //Properties public string NameGroup {
List<Group> Groups = new List<Group>();
这就是列表所基于的类的外观:
class Group
{
//Fields
private string nameGroup;
//Properties
public string NameGroup
{
get { return this.nameGroup; }
set { nameGroup = NameGroup; }
}
//Constructor
public Groep(string name)
{
this.nameGroup = name;
}
}
我不知道如何解决这个问题,我希望能在这里找到一些答案。您可以使用
Linq
选择方法来获取组名集合
cbxGroups.DataSource = Groups.Select(g => g.NaamGroep).ToList();
ToString()
实现List
以字符串形式返回其类型,而不是项
cbxGroups.DataSource = Groups.Select(g => g.NaamGroep).ToList();