Я создал новую библиотеку классов в С# и хочу использовать ее в одном из моих других проектов С# - как это сделать?
Как использовать библиотеку классов С# в проекте?
Ответ 1
Добавьте ссылку на нее в свой проект и предложение использования в верхней части файла CS, где вы хотите его использовать.
Добавление ссылки:
- В Visual Studio нажмите "Проект", а затем "Добавить ссылку".
- Перейдите на вкладку "Обзор" и найдите DLL, к которой вы хотите добавить ссылку.
ПРИМЕЧАНИЕ. Очевидно, использование Browse - это плохая форма, если DLL, которую вы хотите использовать, находится в одном проекте. Вместо этого щелкните правой кнопкой мыши проект и выберите команду "Добавить ссылку", затем выберите соответствующий класс на вкладке "Проект": - Нажмите "ОК".
Добавление предложения использования:
Добавить ", используя [namespace];" в файл CS, где вы хотите ссылаться на свою библиотеку. Итак, если библиотека, которую вы хотите ссылаться, имеет пространство имен MyLibrary, добавьте в CS файл следующее:
using MyLibrary;
Ответ 2
В окне обозревателя решений щелкните правой кнопкой мыши проект, из которого вы хотите использовать библиотеку классов, и нажмите пункт меню "Добавить ссылку". Затем, если библиотека классов находится в одном файле решения, перейдите на вкладку "Проекты" и выберите ее; если он не находится на одной вкладке, вы можете перейти на вкладку "Обзор" и найти его таким образом.
Затем вы можете использовать что-либо в этой сборке.
Ответ 3
Я не уверен, почему все утверждают, что вам нужен оператор using
в верхней части вашего файла, поскольку это совершенно не нужно.
Щелкните правой кнопкой мыши по папке "Ссылки" в вашем проекте и выберите "Добавить ссылку". Если ваша новая библиотека классов является проектом в том же решении, выберите вкладку "Проект" и выберите проект. Если новая библиотека НЕ находится в том же решении, перейдите на вкладку "Обзор" и найдите .dll для своего нового проекта.
Ответ 4
Добавьте его в качестве ссылки.
Ссылки > Добавить ссылку > Просмотр вашей DLL.
Затем вам нужно добавить оператор using в начало вашего кода.
Ответ 5
Здесь - хорошая статья о создании и добавлении библиотеки классов. Даже показывает, как создавать методы с помощью мастера методов и как использовать его в приложении
Ответ 6
- Добавьте ссылку на свою библиотеку
- Импортировать пространство имен
- Потребляйте типы в своей библиотеке
Ответ 7
Вам нужно добавить ссылку на свою библиотеку классов из своего проекта. Щелкните правой кнопкой мыши на папке с рекомендациями и нажмите ссылку. Вы можете либо просмотреть DLL, либо, если ваш класс libaray является проектом в вашем решении, вы можете добавить ссылку на проект.
Ответ 8
В приведенных выше ответах требуются необходимые шаги для работы на всех уровнях разработчиков:
- скомпилировать проект библиотеки классов
- Файл dll будет доступен в папке bin
- в другом проекте, щелкните правой кнопкой мыши ProjectName и выберите "Добавить" = > "Существующий элемент"
- Браузер в папку bin из проекта библиотеки классов и выберите файл dll (3 и 4 шага важны, если вы планируете отправить свое приложение другим машинам).
- как упоминалось выше, добавьте ссылку на DLL файл, который вы "просто" добавили в свой проект.
- Как упоминалось в @Adam, просто вызовите имя библиотеки из любой точки вашей программы, вам не нужен оператор using
Ответ 9
Щелкните правой кнопкой мыши по Project--> Add--> Новый Project--> щелкните по библиотеке классов.
Теперь ваша библиотека классов создана как class1.cs
Щелкните правой кнопкой мыши на ссылке (вашей программы/консольного приложения)
-> Добавить Reference--> classLibrary1 (как бы вы ни назвали) Теперь упомяните "использование ClassLibrary1" в вашей программе/консольном приложении
Теперь вы можете легко вызвать метод/свойство в вашем консольном приложении.