インターフェイスのメソッド/プロパティ/などへの参照ではなく、すべての実装を簡単に見つける方法はありますか?ここではいくつかのサンプルコードです:インターフェイスのメソッドの実装をすばやくどのように見つけるか?
public class SomeClass : IBaseClass
{
public Int32 GetInt()
{
return 1;
}
}
public interface IBaseClass
{
public Int32 GetInt();
}
public class SomeOtherClass
{
IBaseClass _someClass;
private TestMethod()
{
_someClass = new SomeClass();
_someClass.GetInt();
}
}
私はSomeOtherClass.TestMethodを見直しながら、すばやく())SomeClass.GetInt(に取得したいです。私が_someClass.GetInt()を右クリックして「Go To Definition」をクリックすると、それは私をインタフェースに連れて行きます。 'Find All References'をクリックすると、GetInt()メソッドを実装しているクラスだけでなく、すべての用途のリストが表示される可能性があります。
これを見つけるより速い方法がありますか?他の開発者からのヒント私たちはD.I.を使用しています。依存関係のほとんどは、深くネストされたコードをトレースすると、が永遠にになります。
定義を含むすべての参照を表示するには、Shift + F12を使用します。 –