У меня есть объект базы данных (строка) с множеством свойств (столбцов), которые отображаются в поля формы (asp: textbox, asp: раскрывающийся список и т. д.) . Я хотел бы преобразовать этот объект и его свойства в карту словаря, чтобы упростить итерацию.
Пример:
Dictionary<string, string> FD = new Dictionary<string,string>();
FD["name"] = data.name;
FD["age"] = data.age;
FD["occupation"] = data.occupation;
FD["email"] = data.email;
..........
Как я могу сделать это легко, не вводя вручную все сотни различных свойств?
Примечание: индексы словаря FD такие же, как имена столбцов базы данных.