Ключевые слова
Ключевые слова — это символьные маркеры, определяющие синтаксис языка C#. Ключевые слова — это встроенные лексические единицы C# с особым назначением. Поэтому при написании кода их нельзя использовать как имена …
Independent Software Developer Studio
Ключевые слова — это символьные маркеры, определяющие синтаксис языка C#. Ключевые слова — это встроенные лексические единицы C# с особым назначением. Поэтому при написании кода их нельзя использовать как имена …
Идентификатор — строка символов, которая используется для наименования программных элементов: переменных, методов, параметров и других компонентов. Рекомендуется формировать имена из осмысленных английских слов, чтобы получился самодокументирующий код (примеры: PlayersHand, SocialSecurityNum). …
Visual Studio — это многофункциональная среда разработки с полным набором инструментов для создания любых крупных и мелких проектов на C#, работающих под Windows. Также вы можете создавать смешанные многоязычные проекты …
Сборка и запуск проектов C# с помощью утилиты .NET CLI Вернёмся в каталог C:\csdemo — это родительская папка для каталога HelloWorld из предыдущего урока. Создайте новую папку командой mkdir HelloWorld2. …
Далее мы покажем, как создать консольное приложение C# с помощью обычного Блокнота Windows. В этом уроке мы сначала напишем простую вводную программу вручную через командную строку .NET CLI, а потом …
Что такое C#? C# был разработан эксклюзивно для платформы Microsoft .NET Framework, произносится как «Си Шарп». Microsoft нуждалась в едином полностью объектно-ориентированном среде разработки, чтобы устранить недостатки старых технологий. Компания …
В этом разделе мы изучаем определение, синтаксис, стандарты и сериализацию свойств (Property) Что такое Property property — синтаксический сахар Pascal. Снаружи он ведёт себя как обычное поле, а под капотом …
Pascal/FPC оператор is проверка типа, as безопасное преобразование, TClass(X) необработанное принудительное приведение типов Использование операторов is и as 1 Оператор is: Проверка типа во время выполнения Проверяет, принадлежит ли экземпляр …
Класс, экземпляр класса, конструктор, деструктор В приведённом примере есть класс TAnimal и его подкласс TDog. Класс — это просто тип данных, его можно рассматривать как шаблон. Сам класс не хранит …
Наследование, виртуальные методы, override, reintroduce Пример наследования классов Object Pascal поддерживает наследование и виртуальные методы. В примере ниже класс TDog наследует TAnimal: TDog — подкласс (производный класс), TAnimal — родительский …