Основные ключевые слова операторов 
";


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Основные ключевые слова операторов



 

Операторы — это программные инструкции. Операторы выполняются последовательно, за исключением описанных в следующей таблице случаев. В приведенной ниже таблице приводится список ключевых слов операторов C#:

 

Категория Ключевые слова C#
Операторы выбора if, else, switch, case
Операторы итерации do, for, foreach, in, while
Операторы перехода break, continue, default, goto, return, yield
Операторы обработки исключений throw, try-catch, try-finally, try-catch-finally
Операторы checked и unchecked checked, unchecked
Оператор fixed fixed
Оператор lock lock

 

Основные ключевые слова параметров методов

 

Если параметр объявлен для метода без ref или out, то с ним может быть связано значение. Это значение можно изменить в методе, но измененное значение не будет сохранено при возврате управления вызывающей процедуре. Это поведение изменяется с помощью ключевого слова параметра метода.

Ключевые слова, которые используются при объявлении параметров метода.

  • params.
  • ref.
  • out.

 

Основные ключевые слова модификаторов доступа

 

Модификаторы служат для изменения объявления типов и их членов. Модификаторы C# представлены на таблице ниже:

 

Модификатор Назначение
Модификаторы доступа
  • public
  • private
  • internal
  • protected
Задает уровень доступа к типам и их членам
abstract Указывает на то, что класс предназначен только для использования в качестве базового класса для других классов
const Указывает на то, что значение поля или локальной переменной не может быть изменено
event Объявляет событие
extern Указывает на то, что объявляется метод с внешней реализацией
new Скрывает наследуемый член от члена базового класса.
override Указывает на то, что создается новая реализация виртуального члена, унаследованного от базового класса
частично выполненная строка Определение разделяемых классов, структур и методов в рамках одной сборки
readonly Объявление поля, которому можно присваивать значения только на этапе объявления или с помощью конструктора этого же класса
sealed Указывает на то, что нельзя создавать производные классы от этого класса
static Объявление члена, который принадлежит всему типу, а не конкретному объекту
unsafe Объявление небезопасного контекста
virtual Объявление обычного метода или метода доступа, реализацию которых можно переопределить в производном классе
volatile Указывает на то, что поле может быть изменено в программе операционной системой, оборудованием, параллельным потоком и т. д.

 

Ключевые слова, используемые для пространств имён

 

Ключевые слова и операторы, связанные с использованием пространств имён:

  • namespace.
  • using.
  • «.».
  • «::».
  • Псевдоним extern.

 

Различные ключевые слова

 

Эти ключевые слова используются для выполнения различных действий, например создания объектов, проверки типа времени выполнения объекта, получения размера типа и так далее. В этом разделе приведены следующие ключевые слова:

  • as ― преобразовывает объект в совместимый тип.
  • is ― Проверяет типа времени выполнения объекта.
  • new.
    • Оператор new ― создаёт объекты.
    • Модификатор new ― скрывает унаследованный член.
    • Ограничение new ― указывает параметр типа.
  • sizeof ― получает размер типа.
  • typeof ― получает объект System.Type для типа.
  • true.
    • Оператор true ― возвращает логическое значение «true», указывающее на то, что значение истинно, в противном случае возвращает значение «false».
    • Литерал true ― представляет логическое значение «true».
  • false.
    • Оператор false ― возвращает логическое значение «true», указывающее на то, что значение ложно, в противном случае возвращает значение «false».
    • Литерал false ― представляет логическое значение «false».
  • stackalloc ― выделяет блок памяти в стеке.

Следующие ключевые слова, которые можно использовать в качестве операторов:

  • checked ― указывает проверяемый контекст.
  • unchecked ― указывает непроверяемый контекст.

 

8. Ключевые слова преобразований

 

Ключевые слова, используемые в преобразованиях типа:

  • explicit.
  • implicit.
  • operator.

 

Ключевые слова запроса

 

Контекстно-зависимые ключевые слова, используемые в выражениях запроса:

 

Предложение Описание
from Указание источника данных и переменной диапазона (аналогично переменной итерации)
where Фильтрация исходных элементов на основе одного или нескольких логических выражений, разделенных операторами AND и OR (&& или ||)
select Указание типа и формы, которую будут иметь элементы в возвращенной последовательности при выполнении запроса
group Группировка результатов запроса по заданному ключевому значению
into Предоставление идентификатора, который может служить ссылкой на результаты предложения join, group или selec
orderby Сортировка результатов запроса по возрастанию или убыванию в компараторе по умолчанию для типа элемента
join Соединение двух источников данных на основе вычисления равенства между двумя заданными парными критериями
let Ввод переменной диапазона для хранения результатов вложенного выражения в выражении запроса
in Контекстно-зависимое ключевое слово в предложении join
on Контекстно-зависимое ключевое слово в предложении join
equals Контекстно-зависимое ключевое слово в предложении join
by Контекстно-зависимое ключевое слово в предложении group
ascendingg Контекстно-зависимое ключевое слово в предложении orderby
descending Контекстно-зависимое ключевое слово в предложении orderby

 

Буквенные ключевые слова

Буквенные ключевые слова:

  • null.
  • true.
  • false.
  • default.

 



Поделиться:


Последнее изменение этой страницы: 2016-12-28; просмотров: 231; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.227.0.245 (0.004 с.)