C#

Рекламный модуль
Изучение ПК - компьютерные курсы Киев. Обучение Ваших сотрудников. | купить вакуумные пакеты

Определение ссылок

Чтобы проинформировать один проект об определениях другого проекта, необходимо определить ссылку (reference). Концепция ссылки заключается в том, чтобы указать проекту на существование другого фрагмента функциональных возможностей.


На заметку. Проект может узнать только о тех функциональных возможностях, которые были объявлены открытыми (public). Открытые функции или, как их называют программисты С#, открытый контекст (public scope), объявляют с указанием в типе ключевого слова public. Более подробная информация об открытом и других контекстах приведена далее в электронной книге сайта.


 

Чтобы оповестить проект Example2 о функциях библиотеки Class1, необходимо установить физическую ссылку следующим образом.

  1. Щелкните и разверните узел References (Ссылки) в проекте Example2. Обратите внимание, три ссылки уже существуют. Когда вы ввели в файл Class1.cs код Console.WriteLine(), вы использовали функции ссылки System.
  2. Щелкните правой кнопкой мыши на References и в появившемся контекстном меню выберите пункт Add Reference (Добавить ссылку).
  3. Перейдите на вкладку Projects (Проекты).
  4. Выберите Example3 и щелкните на кнопке ОК. Проект Example3 будет добавлен к ссылкам проекта Example2.

Как только ссылка будет создана, проект Example2 сможет вызывать функциональные возможности проекта Example3.


На заметку. Первые три строки в файле class1.cs начинаются с ключевого слова using. Ключевое слово using сообщает среде Visual С# Express о том, что вы хотите использовать функции, определенные в ссылке, указанной после ключевого слова using. Это своего рода ярлык, который мы преднамеренно не использовали в этом примере, чтобы продемонстрировать другой способ использования ссылки.