Проблема в том, что у вас есть сторонний тип, например, ClassA ниже.У меня нет доступа к коду, и он не реализует Equals и GetHashCode, поэтому мне нужно написать класс-оболочку, я думаю.Для элементов Equals и GetHashCode должны использоваться все закрытые поля-члены.
Какой лучший способ сделать это?Есть ли ярлык или шаблон, который я должен использовать?
Спасибо
public class ClassA
{
public int FieldA {get; set;}
public double FieldB { get; set; }
public string FieldC { get; set; }
}