У меня есть класс с именем Message
. Он расположен внутри MyProgram
пространства имен. Проблема в том, что System.Windows.Forms
также имеет класс Message
, поэтому всякий раз, когда я хочу использовать классы из обоих пространств имен, мне нужно написать MyProgram.Message
для ссылки на мой класс, что очень утомительно.
Я надеялся, что эта строка может работать:
using static Message = MyProgram.Message;
но я получаю следующую ошибку:
директива using static не может использоваться для объявления псевдонима
Есть ли способ заставить код распознавать Message
как MyProgram.Message
? Кроме того, изменение названия моего класса не является реальным решением. : P