Я немного не уверен, как сформулировать заголовок этого вопроса, но я ищу кратчайший / aseist способ в VB.NET (или C #, но с использованием VB.NET в данный момент), чтобы получить строковое значение имени метода динамически с учетом вызова метода.
Например, у меня есть такой класс:
Public Class Blah
Public Sub Foo()
End Sub
End Class
Теперь Foo - это строго типизированная обложка для динамического параметра, и у меня есть обработчик событий, который будет срабатывать при изменении параметра и возвращать имя строки параметра, который изменился.
Я бы хотел иметь возможность переключаться / выбирать эту строку и иметь регистр, основанный на методе Foo (). Для этого мне нужно иметь возможность получить строковое имя метода Foo из самого вызова метода (то есть как-то GetMethodName (blahInstance.Foo ())).