Как использовать библиотеку классов C# в проекте?



Я создал новую библиотеку классов в C# и хочу использовать ее в одном из моих других проектов C# - как мне это сделать?

1948   9  

9 ответов:

добавьте ссылку на него в свой проект и предложение using в верхней части файла CS, где вы хотите его использовать.

добавить ссылку:

  1. в Visual Studio щелкните проект, а затем добавьте ссылку.
  2. перейдите на вкладку "Обзор" и найдите DLL вы хотите добавить ссылку.
    Примечание: по-видимому, использование Browse является плохой формой, если DLL, которую вы хотите использовать, находится в том же проекте. Вместо этого щелкните проект Правой Кнопкой Мыши и выберите команду добавить Ссылка, затем выберите соответствующий класс на вкладке Проект:
    enter image description here
  3. Нажмите кнопку ОК.

добавление предложения using:

добавьте "using [namespace];" в файл CS, где вы хотите ссылаться на свою библиотеку. Итак, если библиотека, на которую вы хотите ссылаться, имеет пространство имен MyLibrary, добавьте в файл CS следующее:

using MyLibrary;

в окне Обозреватель решений щелкните правой кнопкой мыши проект, из которого вы хотите использовать библиотеку классов, и выберите пункт меню "Добавить ссылку". Затем, если библиотека классов находится в том же файле решения, перейдите на вкладку Проекты и выберите ее; если она не находится на той же вкладке, вы можете перейти на вкладку Обзор и найти ее таким образом.

тогда вы можете использовать что-нибудь в этой сборке.

Я не уверен, почему все утверждают, что вам понадобится using заявление в верхней части файла, так как это совершенно лишнее.

щелкните правой кнопкой мыши на папке " ссылки "в вашем проекте и выберите"Добавить ссылку". Если ваша новая библиотека классов является проектом в том же решении, выберите вкладку "проект" и выберите проект. Если новая библиотека не находится в том же решении, перейдите на вкладку "Обзор" и найдите .dll файлы для вашего нового проекта.

добавить его в качестве ссылки.

ссылки > добавить ссылку > Поиск библиотеки DLL.

затем вам нужно будет добавить оператор using в верхнюю часть кода.

здесь хорошая статья о создании и добавлении библиотеки классов. Даже показывает, как создавать методы с помощью мастера методов и как использовать его в приложении

вы должны добавить ссылку на библиотеку классов из проекта. Щелкните правой кнопкой мыши на папке ссылки и выберите Добавить ссылку. Вы можете либо найти библиотеку DLL, либо, если ваш класс libaray является проектом в вашем решении, вы можете добавить ссылку на проект.

  1. добавить ссылку на библиотеку
  2. импорт пространства имен
  3. потребляйте типы в вашей библиотеке

есть необходимые шаги, которые отсутствуют в приведенных выше ответах, чтобы работать для всех уровней разработчиков:

  1. скомпилируйте проект библиотеки классов
  2. dll-файл будет доступен в папке bin
  3. в другом проекте, щелкните правой кнопкой мыши имя проекта и выберите "Добавить" => "существующий элемент"
  4. браузер в папку bin проекта библиотеки классов и выберите DLL файл (3 и 4 шага важны, если вы планируете отправить свое приложение в другое машины)
  5. как уже упоминалось, добавьте ссылку на dll-файл, который вы "только что" добавили в свой проект
  6. как упоминал @Adam, просто вызовите имя библиотеки из любого места в вашей программе, вам не нужен оператор using

щелкните правой кнопкой мыши на проекте-- > Добавить-- > новый проект-- > нажмите на библиотеку классов. Теперь библиотека классов ur создается как class1.цезий Щелкните правой кнопкой мыши на ссылки (из вашей программы / consol приложения)--> AddReference-->classLibrary1(независимо от имени u) Теперь упомяните "использование ClassLibrary1" в вашей программе/consoleApp

теперь вы можете легко вызвать метод / свойство в вашем консольном приложении

Comments

    Ничего не найдено.