Поделиться через


Списки завершения в C#

Списки завершения IntelliSense в Visual C# содержат маркеры из списков членов, завершения слов и других.Списки завершения обеспечивают возможности быстрого доступа:

  • Члены типа или пространства имен

  • Переменные, команды и имена функций

  • К фрагментам кода,

  • К ключевым словам языка,

  • К методам расширения

Список завершения в C# кроме того является достаточно интеллектуальной возможностью фильтрации несоответствующих маркеров и их предварительного выбора в зависимости от контекста.Дополнительные сведения см. в разделах Фильтрованные списки завершения в C# и Заранее выбранные элементы списков завершения в C#.

Фрагменты кода в списках завершения

В Visual C# списки завершения содержат фрагменты кода, помогающие с легкостью вставлять предварительно определенные тела кода в программу.Фрагменты кода в списке завершения отображаются в виде Элемент Shortcut (фрагменты кода IntelliSense) фрагмента.Дополнительные сведения о фрагментах кода, доступных в Visual C# по умолчанию, см. в разделе Фрагменты кода Visual C#.

Ключевые слова языка в списках завершения

В Visual C# в списке завершения также содержатся ключевые слова языка.Дополнительные сведения о ключевых словах языка C# см. в разделе Ключевые слова C#.

Методы расширения в списках завершения

В Visual C# в списке завершения также содержатся методы расширения, входящие в область использования.

ПримечаниеПримечание

В списке завершения отображаются не все методы расширения для объектов String.Дополнительные сведения см. в разделе Фильтрованные списки завершения в C#.

В методах расширения используется другой значок для методов экземпляра.Значки списка перечислены в разделе Значки представления классов и обозревателя объектов.Когда метод экземпляра и метода расширения с одинаковыми именами находятся в области, в списке завершения отображается значок метода расширения.

См. также

Ссылки

Фрагменты кода Visual C#

Основные понятия

Фильтрованные списки завершения в C#

Заранее выбранные элементы списков завершения в C#