我需要使用具有源和目标的表达式来获取选择器,例如mapper(对于EF我需要它)。
public class Region
{
public int RegionId { get; set; }
public string RegionName { get; set; }
}
var country = new List<Region> { new Region { RegionId = 21, RegionName = "MyRegion" } };
Expression<Func<Region, string>> exp = (x => x.RegionName);
country.Select(s => exp(s));
// exp(s) gives compilation error (Method name expected)
有可能得到吗?
相关分类