В одном проекте вы вряд ли совместите несколько .Net языков. Создайте решение (solution) из нескольких проектов (project). Один основной, который будет ссылаться (references) на остальные. В таком случае вы сможете в каждом отдельном проекте использовать тот .Net язык, который вам больше по душе.
Если же вы о том, чтобы в одном проекте ссылаться на сборки (assemblies), написанные на разных .Net языках, то в этом вовсе никакой проблемы нет. Ссылайтесь и используйте.