C# тилинде колдонуу директивасы деген эмне?
C# тилинде колдонуу директивасы деген эмне?

Video: C# тилинде колдонуу директивасы деген эмне?

Video: C# тилинде колдонуу директивасы деген эмне?
Video: С шарп тилинде IF Else конструкцияларын колдонуу 2024, Ноябрь
Anonim

түзүү а директиваны колдонуу чейин колдонуу аттар мейкиндигин көрсөтпөстөн аттар мейкиндигиндеги түрлөрү. А директиваны колдонуу сиз көрсөткөн аттар мейкиндигинде уя салынган аттар мейкиндигине кирүү мүмкүнчүлүгүн бербейт. Колдонуучу аныктаган аттар мейкиндиктери сиздин кодуңузда аныкталган аттар мейкиндиктери. Система тарабынан аныкталган аттар мейкиндиктеринин тизмеси үчүн караңыз.

Бул жерде, C# тилиндеги аттар мейкиндиги деген эмне?

Namespaces колдонмоңуз жайгашкан "атталган мейкиндикти" камсыз кылуу үчүн колдонулат. Алар өзгөчө камсыз кылуу үчүн колдонулат C# Өзгөрмө аттары сыяктуу программаңыздагы бардык аталган маалымат үчүн контекстти компилятор. жок аттар мейкиндиктери , мисалы, сиз Console деп аталган классты жасай албайсыз.

Экинчиден, C# ичинде жалпы системалык коллекцияларды эмне колдонуп жатат? Система . Коллекциялар . Коллекциялар . Жалпы аттар мейкиндиги аныктаган интерфейстерди жана класстарды камтыйт жалпы жыйнактар , бул колдонуучуларга катуу терилген түзүүгө мүмкүндүк берет коллекциялар эместерге караганда жакшыраак типтеги коопсуздукту жана аткарууну камсыз кылат. жалпы катуу терилген коллекциялар.

Буга байланыштуу, C# тилинде ачкыч сөз эмнени колдонуп жатат?

колдонуу ( C# Шилтеме) The ачкыч сөздү колдонуу үч негизги пайдалануу бар: The билдирүүнү колдонуу аягында объект жоюла турган чөйрөнү аныктайт. The колдонуу директива аттар мейкиндиги үчүн лакап ат түзөт же башка аттар мейкиндигинде аныкталган түрлөрдү импорттойт. The колдонуу статикалык директивалар бир класстын мүчөлөрүн импорттойт.

C# статикалык эмнени колдонуп жатат?

C# - Статикалык . The статикалык ачкыч сөз класстарга, өзгөрмөлөргө, методдорго, касиеттерге, операторлорго, окуяларга жана конструкторлорго колдонулушу мүмкүн. Бирок аны индекстөөчүлөр, кыйратуучулар же класстардан башка типтер менен колдонууга болбойт. The статикалык модификатор объектти көз ирмемсиз кылат, бул дегенди билдирет статикалык пунктту түзүү мүмкүн эмес.

Сунушталууда: