Uzyskaj nazwę właściwości wewnątrz setera
Chcę zachować właściwość między postbackami w aplikacji ASP.Net. Obecnie to robię:
<code>public int MyIndex { get { return (int)Session[ToString() + "MyIndex"]; } } </code>
ale wolałbym coś takiego:
<code>public int MyIndex { get { return (int)Session[ToString() + #code_that_returns_property_name#]; } } </code>
Setter pominięty, ale po prostu przesuwa wartość do Sesji za pomocą tego samego ciągu. Czy jest jakiś sposób na użycie refleksji lub innego lepszego rozwiązania?