Конфликт одноименных полей классов из разных Namespace - C#

Узнай цену своей работы

Формулировка задачи:

У меня есть задача следующего плана, Хотелось бы в ПО иметь несколько однотипных классов Namespace1 Namespace2 Namespace3 Каждый в будущем хотело бы скомпилировать отдельной динамической библиотекой. Но пока это не суть... В namespace есть свои структуры, конструкторы, массивы, но они имеют одинаковые имена и вызовы, что мне позволяет компилировать ПО с любым namespace, только меняя её в директивах. Теперь я хочу получить возможность переключаться между ними динамически. Когда я подключаю все Namespace я получаю ошибку рода...: Ошибка 6 "cStatus" - неоднозначная ссылка между "Class1.cStatus" и "Class2.cStatus" Как мне написать это всё правильно?

Решение задачи: «Конфликт одноименных полей классов из разных Namespace»

textual
Листинг программы
dynamic k =  f ? new NS1.A() : new NS2.A();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.333 из 5
Похожие ответы