Obter o nome da propriedade dentro do setter
Eu quero preservar uma propriedade entre postbacks em um aplicativo ASP.Net. Atualmente fazendo isso:
<code>public int MyIndex { get { return (int)Session[ToString() + "MyIndex"]; } } </code>
mas preferiria algo como:
<code>public int MyIndex { get { return (int)Session[ToString() + #code_that_returns_property_name#]; } } </code>
Setter omitido, mas apenas envia valor para Session usando a mesma string. Existe alguma maneira de usar a reflexão ou uma solução melhor diferente?