如何在我自己的类型列表中使用.Contains和.IndexOf

时间:2018-06-05 07:32:36

标签: list class contains indexof

新编码器在这里, 我有一个具有多个属性的类:

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就无法弄清楚如何使用它并感觉像是浪费。

0 个答案:

没有答案