@ JaredPar ответ правильный, однако я хотел бы добавить, что он не совсем работает так же, как, скажем, import
в Java. (кто-то исправит меня, если я ошибаюсь в том, что Java import
фактически импортирует его в память)
Вам нужно включить либо DLL, либо ссылку на проект, чтобы можно было даже использовать using
, однако он не загружается в память, пока вы на самом деле не вызовете метод / свойство / что-то в сборке. Таким образом, вы можете иметь using System.Linq;
, но если вы на самом деле не используете какие-либо методы Linq, сборка Linq никогда не загружается. (Я не уверен на 100%, что Linq находится в своей собственной физической сборке, поскольку пространства имен и сборки не 1: 1, но для примера я предполагаю, что это так)