实体框架动态SQL
<input class="form-element su_course_update_quiz_attempt_textbox_class" id="+msg+"
checked="checked" name="attempts'+msg+'" type="radio" value="multiple"
style="position: absolute; opacity: 0;">
用于带有参数的完整SQL查询。
动态LINQ
任何第三方的知名图书馆,例如 -System.Linq.Dynamic -罗斯林
用于添加带有参数的动态lambda条件。
主要的明显区别是,在LINQ的动态lambda条件下,您没有相同的完全控制权,而只有lambda表达式。但是,如果两者都可以实现期望的结果,那么为什么动态LINQ将是理想的选择?