У меня есть два объекта класса.
Мне нужно сравнить каждое поле с другим, и если данные отличаются, чтобы выполнить определенные действия
class A
{
int id;
string text;
public int Id
{
get { return id; }
}
public string Text
{
get { return text; }
}
}
как я вижу:
Dictionary<string, string> list = aObj.different(bObj);
list.Key - name property
list.Value - value of the bObj if it is different