使用像Func这样的表达式

我需要使用具有源和目标的表达式来获取选择器,例如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)

有可能得到吗?


隔江千里
浏览 124回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP