Учитывая класс с 35 полями и 2 объектами с определенным количеством различных значений полей. Есть ли разумный способ получить список <String> с именем полей, где находится объект следующим образом?
например.
obj1.Name = "aaa";
obj1.LastName = "bbb";
obj1.Address = "xcs";
obj2.Name = "aaa";
obj2.LastName = "ccc";
obj2.Address = "jk";
Цель:
list<<String>String> containing 2 Strings LastName and Address
Я вижу отражение как способ, но с 35 полями, я боюсь, что он слишком тяжелый. Любая другая идея, например linq?