Сравнение двух экземпляров класса

У меня есть такой класс

public class TestData
{
   public string Name {get;set;}
   public string type {get;set;}

   public List<string> Members = new List<string>();

   public void AddMembers(string[] members)
   {
      Members.AddRange(members);
   }   
}

Я хочу знать, можно ли напрямую сравнивать экземпляры этого класса с другими и выяснить, совпадают ли они? какой механизм? Я ищу что-то вродеif(testData1 == testData2) //Do Something А если нет, то как это сделать?

Ответы на вопрос(8)

Ваш ответ на вопрос