Было много настроений, чтобы включить оператор nameof
в С#. В качестве примера того, как будет работать этот оператор, nameof(Customer.Name)
вернет строку "Name"
.
У меня есть объект домена. И я должен связать это. И тогда мне нужны имена свойств. И я хочу, чтобы они были безопасными по типу.
Я помню, что встречал обходной путь в .NET 3.5, который обеспечивал функциональность nameof
и включал лямбда-выражения. Однако я не смог найти это решение. Может ли кто-нибудь предоставить это обходное решение для меня?
Мне также интересен способ реализовать функциональность nameof
в .NET 2.0, если это возможно.