проекта и папке Moduls, существует класс с одинаковым названием Company, как мне использовать тот, который находится в папке Moduls? Писал так using Company = WebApplication2.Models.Company; но все ровно использует корневой.
Может один без модификатора доступа и неявно private
Не должен
pulbic, я написал так using PhoneCompany = WebApplication2.Models.Company;
Попробуй явно в методе создавать новый экземпляр по пути : new webapp.models.company
так корректно работает Models.Company apple = new Models.Company { Id = 1, Name = "Apple", Country = "США" };
Я так понимаю, компилятор не сможет разрешить одинаковые имена классов и скрывает класс из другого пространства. Либо вызывай класс по полному имени Models.Company, либо перемести второй класс в своё пространство, либо переименуй один
спасибо за ответ
Тем более IDEшка ускоряет этот процесс в разы, даже проще нужный класс искать, когда полное имя пишешь
Обсуждают сегодня