A common pattern in C# is to pass a property name by using a lambda expression as the parameter. This video shows how to extract that property name from the passed in lambda expression.
The crucial code you need is the following:-
var expression = (MemberExpression)action.Body;
string propertyName = expression.Member.Name;
Effective C# answers common questions about the C# language and the dotnet ecosystem. If you have a programming question about C# or .net then add it as a comment below.
GitHub: https://github.com/ComponentFactory/C...
Смотрите видео Property name from lambda expression in C# онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Everything C# 05 Март 2023, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 988 раз и оно понравилось 22 людям.