新编码器在这里, 我有一个具有多个属性的类:
class Citizen
{
public string firstName { set; get; }
public string lastName { set; get; }
public Citizen(string FirstName, string LastName)
{
firstName = FirstName;
lastName = LastName;
}
然后我创建了一个列表:
class listOfCitizens
{
public static void Main()
{
var citizenList = new List<Citizen> {
new Citizen("Adam", "Johnson"),
new Citizen("James", "Jameson"),
new Citizen("John", "Adamsson") };
}
我的问题是,如何在此列表中使用.Contains
和.IndexOf
?我正在尝试调用列表中的对象,但是如果不使用foreach -loop就无法弄清楚如何使用它并感觉像是浪费。