Если мой класс реализует интерфейс, не может ли ReSharper выяснить это и связать 2? - PullRequest
0 голосов
/ 25 декабря 2009

Если у меня есть интерфейс IUser и класс, реализующий IUser:

public class User : IUSer

и оба файла находятся в разных папках, ReSharper не может понять это и связать их, если мне нужно передать метод к интерфейсу и наоборот?

1 Ответ

4 голосов
/ 26 декабря 2009

Если я создаю класс User и интерфейс IUser, R # позволяет мне реорганизовать «Подтянуть член» и переместить метод из класса в интерфейс.

Я могу использовать «Push member down», чтобы снова переместить код из интерфейса в реализацию.

Для моего простого тестового примера (простой интерфейс с одним свойством, одним классом, который его реализует) это работает, как и ожидалось, и как бы я его использовал. Чего не хватает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...