Массивы. Работа с массивами

Содержание

Слайд 2

Массив Массив представляет собой совокупность переменных одного типа с общим для обращения к ним именем.

Массив

Массив представляет собой совокупность переменных одного типа с общим для обращения к

ним именем.
Слайд 3

Работа с массивами в C# массивы реализованы в виде объектов. Действия

Работа с массивами

в C# массивы реализованы в виде объектов. Действия по

созданию:
1) необходимо объявить переменную, которая может обращаться к массиву.
2) нужно создать экземпляр массива, используя оператор new.
Слайд 4

Работа с массивами

Работа с массивами

Слайд 5

Инициализация массива

Инициализация массива

Слайд 6

Неявно типизированные массивы

Неявно типизированные массивы

Слайд 7

Массив объектов

Массив объектов

Слайд 8

Свойство Length Реализация в C# массивов в виде объектов дает целый

Свойство Length

Реализация в C# массивов в виде объектов дает целый ряд

преимуществ. Одно из них заключается в том, что с каждым массивом связано свойство Length
Слайд 9

Свойство Length

Свойство Length

Слайд 10

Многомерные массивы Многомерным называется такой массив, который отличается двумя или более

Многомерные массивы

Многомерным называется такой массив, который отличается двумя или более измерениями, причем

доступ к каждому элементу такого массива осуществляется с помощью определенной комбинации двух или более индексов. Многомерный массив индексируется двумя и более целыми числами.
Слайд 11

Двумерные массивы Простейшей формой многомерного массива является двумерный массив. Такой массив

Двумерные массивы

Простейшей формой многомерного массива является двумерный массив. Такой массив можно представить

в виде таблицы, на строки которой указывает один индекс, а на столбцы — другой.
Слайд 12

Массивы трех и более измерений В C# допускаются массивы трех и

Массивы трех и более измерений

В C# допускаются массивы трех и более

измерений. Ниже приведена общая форма объявления многомерного массива:
тип[,...,] имя_массива = new тип[размер1, размер2, ... размеры];
Слайд 13

Массивы трех и более измерений

Массивы трех и более измерений

Слайд 14

Инициализация многомерных массивов тип[,] имя_массива = {{val, val, val, ..., val},

Инициализация многомерных массивов

тип[,] имя_массива =
{{val, val, val, ..., val},
{ val,

val, val, ..., val},
{val, val, val, ..., val}};
Слайд 15

Ступенчатый массив Ступенчатый массив представляет собой массив массивов, в котором длина

Ступенчатый массив

Ступенчатый массив представляет собой массив массивов, в котором длина каждого

массива может быть разной.
тип [][] имя массива = new тип[размер] [];
Слайд 16

Ступенчатый массив

Ступенчатый массив

Слайд 17

Класс Array Класс Array Предоставляет методы для создания, изменения, поиска и

Класс Array

Класс Array Предоставляет методы для создания, изменения, поиска и сортировки

массивов, то есть выступает в роли базового класса для всех массивов в среде CLR.
Слайд 18

Примеры работы Вывод массива Поиск максимального

Примеры работы

Вывод массива
Поиск максимального