1
我写了这个代码:使用反射和LINQ动态LINQ
string Dcname = "DataClasses1DataContext";
string TableName = "Order";
var dc =(DataContext)Activator.CreateInstance(typeof(DataContext), Dcname);
ITable mytbl=(ITable)dc.GetType().GetProperty(TableName).GetValue(dc,null);
我想使用LINQ或表达式树来查询mytable的。
我该怎么做?
如果你真的想这样做,那么我建议你不要使用LINQ。 LINQ它的“类型安全查询”,当你使用反射时不存在。你会最终在非常杂乱的代码 – Ankur
你是对的,但我应该这样做 – Arian
为什么你想这样做?你的问题的答案取决于你试图达到的目标,所以请给我们一些背景。 – jeroenh