Есть ли выражение, которое я могу использовать в качестве входных данных для метода, чтобы этот вызов работал.
public class Person
{
public string FirstName {get;set;}
public string LastName {get;set;}
public int Age {get;set;}
}
var obj = BuildIt.Build(Person.FirstName, Person.LastName, Person.Age);
Я знаю, что могу сделать это так:
var obj = BuildIt.Build((Person p) => p.FirstName, (Person p) => p.LastName, (Person p) => p.Age);
Ноэто просто кажется неуклюжим, и если в методе есть больше свойств, которые я хочу, то нужно написать много кода.
Так что-то, что работает как ключевое слово nameof ():)
Bestпривет / Магнус