То, что Вы хотите, не возможно непосредственно, но можно использовать Выражения в C# 3.0:
public void ExampleFunction(Expression<Func<string, string>> f) {
Console.WriteLine((f.Body as MemberExpression).Member.Name);
}
ExampleFunction(x => WhatIsMyName);
Примечание, что это полагается на неуказанное поведение и в то время как это действительно работает в текущем C# Microsoft’s и компиляторах VB, и в компиляторе Mono’s C#, there’s никакая гарантия, что это won’t прекращает работать в будущих версиях.
Покопавшись немного дальше, я получил ответ:
В левом столбце:
Черный - свойства, а зеленый - методы. Жирный шрифт означает, что участник был объявлено "пользователем", что означает члены не по умолчанию javascript / DOM framework.
В правом столбце:
Цифры синие, строки красные. Объекты отображаются как "предварительный просмотр экземпляра" в котором имя типа и член имена зеленые, а значения членов серые
Из http://getfirebug.com/dom.html
Объекты имеют цветовую кодировку, поэтому HTML элементы, числа, строки, функции, массивы, объекты и нули - все легко различить.
Но меня не беспокоит поиск того, какой цвет что представляет. Держу пари, вы сами сможете это понять