C# で定義されたインターフェイスがあるとします。インターフェイスの実装を提供するすべてのクラスを見つける最も簡単な方法は何ですか?
強引な方法は、Visual Studio で「参照の検索」を使用し、結果を手動で調べて実装から使用法を分離することですが、比較的少数の実装で頻繁に参照される大規模なコードベースのインターフェイスの場合、これは可能性があります。時間がかかり、エラーが発生しやすい。
Java では、コードベースで javadoc を実行すると ( -private オプションを使用してプライベート クラスを含める)、インターフェイスのドキュメント ページ (例: Comparable ) が生成され、インターフェイスのすべての実装クラスとサブインターフェイスが含まれます (ただし、それは含まれません)。サブインターフェースの実装クラスが含まれている場合、これらはリストされたサブインターフェースにドリルダウンすることで比較的簡単に判別できます)。私が探しているのはこの機能ですが、C# と Visual Studio を使用しています。