Как получить реальное имя свойства при обращении к интерфейсу? - PullRequest
0 голосов
/ 29 октября 2010

Рассмотрим следующий случай:

Public Interface IHasDateUpdated
     Property DateUpdated As DateTime
End Interface

Public Class MyClass
     Implements IHasDateUpdated

     Public Property MyDateUpdated As DateTime Implements IHasDateUpdated.DateUpdated
End Class

Теперь предположим, что я ссылаюсь на экземпляр MyClass как IHasDateUpdated;Как определить фактическое имя свойства, которое реализует свойство интерфейса с помощью отражения?

Например:

Dim x As IHasDateUpdated = New MyClass()
' How do I derive "MyDateUpdated" from "x" using x.DateUpdated?

1 Ответ

1 голос
/ 29 октября 2010

Извините за ответ на c #, но вы должны быть в состоянии перевести это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...