У меня есть проект Xamarin.Forms и проект консольного приложения C#. Я хочу использовать один класс из консольного приложения в моем проекте Xamarin.Forms.
Я добавил проект консольного приложения в обозреватель решений проекта Xamarin.Forms.
К сожалению, я не могу не могу понять, как использовать класс из консольного приложения в одном из файлов Xamarin.
Я всегда получаю сообщение об ошибке:
Имя «MyClass» не существует в текущем контексте.
Я пытался нажать alt + введите, чтобы показать потенциальные исправления, но он не предлагает мне возможность импортировать / использовать класс.
Я также написал руководство, используя директивы в различных формах, но, похоже, оно не делает класс доступным.
Единственным способом, которым я смог использовать класс, было добавление класса непосредственно в проект Xamarin путем добавления его с помощью add-> существующего элемента. Проблема в том, что он импортирует копию класса. Так как я все еще работаю над классом в другом проекте, добавленный класс быстро устарел, и я должен вручную скопировать его содержимое.
Как использовать класс из внешнего проекта без создания копии файла?