C#, C♯, C#相談室 Part43
■ このスレッドは過去ログ倉庫に格納されています
0899デフォルトの名無しさん
2007/11/10(土) 10:41:18コンパイラとおしてないがこんな感じか。
delegate T D<T, U>(U u);
static D<T, U> F<T, U>() {
ConstructorInfo ci = typeof(T).GetConstructor(new Type[] { typeof(U) });
if (ci != null)
return delegate(U u) { return (T)ci.Invoke(new object[] { u }); };
return null;
}
■ このスレッドは過去ログ倉庫に格納されています