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