ВУЗ:
Составители:
Рубрика:
114
Все переменные ar1, ar2 и ar3 принадлежат к разным классам.
Переменная ar1 принадлежит к классу int[] – одномерному массиву
значений типа int, ar2 – double[] – одномерному массиву значений
типа double, ar3 – двумерному массиву значений типа int.
У всех классов, являющихся массивами, много общего, поскольку
все они являются потомками класса System.Array. Класс System.Array
наследует несколько интерфейсов: ICloneable, IList,
ICollection, IEnumerable, и поэтому должен реализовать все их ме-
тоды и свойства. Помимо наследования свойств и методов класса
Object и вышеперечисленных интерфейсов, класс Array имеет до-
вольно большое число собственных методов и свойств.
В состав класса Array входят как статические (вызываемые с по-
мощью названия класса), так и обычные (вызываемые с помощью ссыл-
ки на объект класса) методы. Основные обычные методы класса Array
приведены в табл. 7.2.
Таблица 7.2.
Основные нестатические методы класса Array
Свойство
Описание
Length
число элементов массива;
Rank
размерность массива;
Метод
Описание
min()
получить минимальный элемент массива;
max()
получить максимальный элемент массива;
Sum
сумма элементов массива;
GetLength()
получение числа элементов массива по заданному измерению.
Статические методы класса Array позволяют решать самые раз-
нообразные задачи. В табл. 7.3 приведена сводка основных статических
методов класса Array.
Таблица 7.3.
Основные статические методы класса Array
Метод
Описание
BinarySearch()
двоичный поиск заданного элемента в массиве
Clear()
выполняет начальную инициализацию элементов. В зави-
симости от типа элементов устанавливает значение 0 для
арифметического типа, false – для логического типа,
null для ссылок, " " – для строк;
Страницы
- « первая
- ‹ предыдущая
- …
- 112
- 113
- 114
- 115
- 116
- …
- следующая ›
- последняя »
