Классы: события, делегаты, свойства, конструкторы, финализаторы, операции, индексаторы
Задача отбора Объект — массив целых чисел класса AROB. Требуется выбрать из этого массива элементы, удовлетворяющие некоторому, неизвестному пока, условию. И сохранить отобранные элементы в другой объект.
В версии языка C# 1.0 объявить делегат можно было только с помощью именованных методов. Способ вызова методов с использованием объектов (экземпляров) делегата описан в статье Делегаты и методы.
В профессиональных программах необходим контроль вводимых данных. Например, вам нужно ввести двухзначное целое число. Не важно, в каком приложении будет ввод числа, так как в C# числа получают
В статье Абстрактные классы, методы и свойства был рассмотрен пример наследования от абстрактного класса классов-потомков и использования абстрактных методов, как шаблонов для реализации их в классах-потомках. Было отмечено,
Вы знаете, что доступ к индивидуальным элементам, содержащимся в стандартных массивах, осуществляется через операцию индекса ([ ]). В языке C# имеется возможность проектировать специальные классы и структуры, которые
В языке Си шарп имеется готовый набор лексем, используемых для выполнения базовых операций над встроенными типами. Например, известно, что операция + может применяться к двум целым, чтобы дать
В статье «Типы данных» дана характеристика и назначение двух сегментов оперативной памяти: стека (stack) и управляемой кучи (heap), отмечена эффективность стека при управлении памятью (в его работу вы
Понятие «Конструктор» (constructor) неотделимо от понятия класса. Конструкторы — это специальные функции, вызываемые автоматически при инициализации объектов. Их имена совпадают с именами классов, которым они принадлежат, и они
Свойство в языке С# – это член класса, который предоставляет механизм доступа к полю класса (чтение и запись). При использовании свойства, мы обращаемся к нему, как к полю
Данный раздел поможет Вам разобраться с событиями и член-функциями класса, отличных от методов класса, рассмотренных в предыдущем разделе.