C#, C♯, C#相談室 Part90at TECH
C#, C♯, C#相談室 Part90 - 暇つぶし2ch898:デフォルトの名無しさん
16/06/03 18:35:59.01 WKOUtEgW.net
// リフレクションを使用してメソッドを取得できなくて困ってます
// ↓のような MyList<T> を定義した時、MyList<object> の Add メソッドを取得したいとします
class MyList<T>
{
 ...
 public void Add(object x) { ... }
 public void Add(T x) { ... }
}

// ↓のいずれも AmbiguousMatchException が発生します
typeof(MyList<object>).GetMethod("Add", new[] { typeof(object) });
typeof(MyList<object>).GetMethod("Add", new[] { typeof(MyList<>).GetGenericArguments()[0] });

// MyList<object> の Add メソッドを取得する方法を教えてください


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch