Найти использование унаследованного метода только из конкретного подкласса?C#

Место общения программистов C#
Ответить
Anonymous
 Найти использование унаследованного метода только из конкретного подкласса?

Сообщение Anonymous »

У меня есть суперкласс, который унаследован множеством подклассов. Я хотел бы найти все призывы к определенному методу в этом суперклассе, который происходит из экземпляров конкретного класса наследования. Возможно ли это в VS2012 (с Resharper 7.1)? < /P>

Пример кода: < /em> < /p>

Код: Выделить всё

public class Super
{
public void foo(Arg a)
{
...
}
}

public class Sub1 : Super
{
...
}

public class Sub2 : Super
{
...
}

public class SomeClass
{
public void Run()
{
...
var sub1 = new Sub1();
sub1.foo(a);

var sub2 = new Sub2();
sub2.foo(b);
}
}
Я хотел бы найти только только вызов sub2.foo (b) не sub1.foo (a) в примере выше.

Подробнее здесь: https://stackoverflow.com/questions/275 ... c-subclass
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»