Глоссарий

as - оператор, явным образом преобразующий результат выражения в указанный ссылочный или поддерживающий значения NULL тип. Если преобразование невозможно, оператор as возвращает значение null. Про использование оператора as подробно рассказано в статье "Классы и объекты C#: преобразование типов, ключевые слова as и is".
BAML - BAML — (Binary Application Markup) - это специальный бинарный формат в который компилируется код XAML.
base - используется для доступа к членам базового из производного класса. Подробное описанию ключевого слова base приведено в статье "Классы и объекты C#: виртуальные методы и свойства"
default - оператор, который присваивает ссылочным типам в качестве значения null, а типам значений — значение 0. Пример использования оператора default рассмотрен в статье "Универсальные шаблоны (generics) в C#"
Exception - базовый класс для всех типов исключений в C#. Все типы исключений, в том числе и собственные, должны наследоваться от этого типа. Более подробная информация о классе Exception представлена в статье "Класс Exception и его свойства. Наиболее частые виды исключений в C#"
global - Ключевое слово global позволяет определить в проекте глобальное пространство имен (namespace). Глобальные пространства имен появились впервые в .NET 6 и C# 10. Глобальные пространства имен используются во всех файлах проекта без их непосредственного подключения с использованием директивы using.
in - ключевое слово, которое позволяет определить входные параметры, передаваемые по ссылке. Параметр с модификатором in передается по ссылке, но внутри метода его изменять нельзя. Более подробную информацию о модификаторе in можно получить в статье "Ключевые слова in, out и ref в методах C#".
is - проверяет, совместим ли тип среды выполнения для результата определенного выражения с указанным типом. Начиная с версии C# 7.0, оператор is также проверяет соответствие результата выражения указанному шаблону. Подробное описание действия оператора is представлено в статье "Классы и объекты C#: преобразование типов, ключевые слова as и is"
null - ключевое слово. Является литералом, представляющим пустую ссылку, которая не ссылается на объект. null является значением по умолчанию для переменных ссылочного типа. Более подробно про null можно узнать в статье "Классы и объекты C#: значение null"
out - ключевое слово out используется для передачи аргументов (параметров) метода по ссылке. Использование out позволяет не проводить инициализацию переменной перед передачей её в качестве параметра метода. Более подробную информацию по модификатору out можно получить в статье "Ключевые слова in, out и ref в методах C#"
1 2 3