IListインターフェイスにICollectionが必要であるとプログラムで判断する方法(リフレクションなど)がありますか?IEnumerableが必要ですか?インタフェース要件/依存関係/継承をプログラム的に判断できますか?
私はreflection libraryに取り組んでおり、この情報を利用できるシナリオを見つけましたが、それを得る方法は見つけられませんでした。コンパイラとIDE(明らかに)はどちらも関係を知っているので、何とか利用可能でなければなりません。
私はILやソースの解析を含まない提案を望んでいますが、どちらも実際の使用のためのオプションではありません。
COMオブジェクトでこれを行うことができます。 – VoidStar