Я пытаюсь создать проект формы Windows и использовать распознавание речи для Kinect с помощью Kinect для Windows SDK. У меня естьvisual C# 2010, связанный между двумя проектами
- проект формы заявки (p1) и
- проекта речи Kinect (p2), который представляет собой командную строку.
Я сделал это командной подсказкой, потому что это был самый простой способ сделать что-то. Во всяком случае, я прочитал и нашел две вещи об этом.
1) Я узнал, как одновременно запускать два проекта в одном решении.
2) Я также узнал, как добавить ссылки, чтобы получить классы от каждого проекта к другому.
Итак, как бы получить переменные от каждого проекта? Просто используя ссылки на проекты или что-то еще? P2 может распознавать речь и сохранять ее в переменных, если это имеет значение для чего угодно.
Вы хотите использовать общие переменные между обоими проектами? –
@sleiman Да, я хочу поделиться переменными, поэтому я могу получить информацию от одного проекта к другому. – pjrader1
Если вы хотите создать отдельный экземпляр объекта, разделяемого между двумя проектами, используйте шаблон Singleton, но вы должны знать его плюсы и минусы, прочитать его [здесь] (http://stackoverflow.com/questions/228164/on-design -патроны-когда-к-use-the-singleton) и [здесь] (http://stackoverflow.com/questions/604844/pros-and-cons-of-using-singleton-pattern-in-dal) – MSUH