Получить строковое имя свойства, используя отражение

Существует множество примеров рефлексии, которые позволяют вам получить либо:

1. Все свойства в классе

2. Одно свойство, если вы знаете имя строки

Есть ли способ (используя отражение, TypeDescriptor или иным образом) получить строковое имя свойства в классе во время выполнения, при условии, что у меня есть только экземпляр класса и свойства?

РЕДАКТИРОВАТЬ Я знаю, что могу легко получить все свойства в классе с помощью отражения, а затем получить имя каждого свойства. Я запрашиваю функцию, которая дает мне имя свойства, при условии, что я передаю ему экземпляр свойства. Другими словами, как найти требуемое свойство из массива PropertyInfo [], возвращенного мне из class.GetType (). GetProperty (myProperty), чтобы я мог получить из него PropertyInfo.Name?

Ответы на вопрос(7)

Ваш ответ на вопрос