0
Я хочу знать, что является лучшим способом сравнить членов класса (не все члены) с каким-либо предопределенным объектом.C# Сравнение членов класса с предопределенным классом/переменной типа
Так, например
public class myClass
{
int A { get; set; }
int B { get; set; }
int C { get; set; }
int D { get; set; }
}
Так он может быть использован как то:
myClass testClass = new myClass();
testClass.A = 1;
testClass.B = 2;
testClass.C = 3;
testClass == predefinedObject -> true when A = 1, B = 2, C = 3;
or
testClass == predefinedObject2 -> true when A = 4, B = 5, C = 6;
etc
Пожалуйста, имейте в виду, что она должна быть в этом формате может быть, используя «==» оператора или что-то рядом с этим стилем.
Um, перегрузить оператор '' ==? Вы можете сделать эту реализацию так, как хотите ... См. Https://msdn.microsoft.com/en-us/library/8edha89s.aspx –