GetParameterを使用して、コンストラクターに必要なパラメーターを判別しています。それらのリストを入手できます。ここで、ctorを呼び出します。空のものがない場合、これは可能ですか?
2 に答える
3
どの言語?C#の場合は、
Activator.CreateInstance(typeof(X), constructorparm1, constructorparam2...)
于 2009-08-20T13:52:54.463 に答える
1
これはあなたが探しているものですか?これにより、コンストラクターに文字列を渡すSqlConnectionのインスタンスが作成されます。さらに値を渡したい場合は、それらを配列に追加するだけです。
SqlConnection conn;
conn = (SqlConnection)System.Activator.CreateInstance(typeof(SqlConnection), new object[] { "Server=myserver" });
Console.WriteLine(conn.ConnectionString);
于 2009-08-20T13:50:35.667 に答える