例如,在我的应用程序中,有一个列表类型,名称为人名,包含两个值。该类型的名称是人名,仅包含他们的年龄和标准数量。
我的第一个想法是创建一个具有年龄和NumStds属性的Persons类,其中Age和NumStds在构造函数中是必需的,然后创建一个列表以便可以添加到其中。
我的第一个想法是创建一个具有年龄和NumStds属性的Persons类,其中Age和NumStds在构造函数中是必需的,然后创建一个列表以便可以添加到其中。
class Person
{
public string Name { get; set; }
public int NumSTDs { get; set; }
public int Age { get; set; }
public Person(string name, int age, int stds)
{
Name = name;
Age = age;
NumSTDs = stds;
}
}
static void Main(string[] args)
{
List<Person> peoples = new List<Person>();
peoples.Add(new Person("Julie", 23, 45));
}
我在想是否有一种数据结构,可以通过元素的名称引用List<>中的元素,并附加它们的属性。就像我可以说
people.Remove(Julie)