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

Содержание

Слайд 2

Массив

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

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

Слайд 3

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

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

Работа с массивами в C# массивы реализованы в виде объектов. Действия по
необходимо объявить переменную, которая может обращаться к массиву.
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

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

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

Примеры работы Вывод массива Поиск максимального
Имя файла: Массивы.-Работа-с-массивами.pptx
Количество просмотров: 22
Количество скачиваний: 0