每月档案:2018年1月

从字符串中创建C#Lambda表达式的简单方法(带罗莎格林)

I’多年来,多年来一直在很多项目,有许多不同的团队,以及一遍又一遍地回复我的问题是如何从字符串加载C#lambda–例如,从配置文件中。

这并不奇怪,因为能够做到这一点可以为您提供巨大的灵活性,因为它会(因为缺乏更好的单词)解锁从配置级别改变业务逻辑的可能性,而无需重新编译并重新部署您的申请。

从历史上看,这是可能的,但也是一个非常痛苦的任务。今天我想向你展示一个非常简单的解决问题–在Roslyn编译器Nuget包的帮助下。

继续阅读