Существует множество примеров отражения, которые позволяют вам получить:
1. Все свойства в классе
2. Единственное свойство, если вы знаете имя строки
Есть ли способ (используя отражение, TypeDescriptor или иначе), чтобы получить имя строки свойства в классе во время выполнения, если все, что у меня есть, является экземпляром класса и свойства?
ИЗМЕНИТЬ Я знаю, что я могу легко получить все свойства в классе, используя отражение, а затем получить имя каждого свойства. То, что я прошу, является функцией, чтобы дать мне имя свойства, если я передам ему экземпляр свойства. Другими словами, как мне найти свойство, которое я хочу получить из массива PropertyInfo [], возвращенного мне из класса .GetType(). GetProperty (myProperty), чтобы я мог получить из него PropertyInfo.Name?