Вам необходимо установить ссылку на библиотеку DLL, содержащую библиотеку кода, которую вы хотите использовать.Предположительно, это часть SDK, так что да, вы должны загрузить его.Затем в Visual Studio
- откройте обозреватель решений
- , откройте проект, в котором вы хотите использовать библиотеку
- , щелкните правой кнопкой мыши узел ссылок для этого проекта
- выберите «добавить ссылку»
- перейдите к и выберите dll
После успешного добавления ссылки VS должен распознать директиву using (и любые типывы использовали из сборки).
Обратите внимание, что ссылки делаются на сборок ;сборки не совпадают с пространствами имен .Новички часто путают их.Типы, определенные в разных сборках, могут находиться в одном пространстве имен;BCL имеет десятки примеров этого.
Более того, директива using не приводит к загрузке чего-либо или чего-либо подобного;это просто позволяет вам указывать типы без полной квалификации имен.На самом деле, код на C # возможен без использования директивы using
.Например, следующие файлы кодов эквивалентны:
using System.Collections.Generic;
public static class Collector
{
public static ICollection<T> Collect(IEnumerable<T> enumerable)
{
return new List<T>(enumerable);
}
}
AND
public static class Collector
{
public static System.Collections.Generic.ICollection<T> Collect(System.Collections.Generic.IEnumerable<T> enumerable)
{
return new System.Collections.Generic.List<T>(enumerable);
}
}