🗊Презентация Массивы. Класс Array

Нажмите для полного просмотра!
Массивы. Класс Array, слайд №1Массивы. Класс Array, слайд №2Массивы. Класс Array, слайд №3Массивы. Класс Array, слайд №4Массивы. Класс Array, слайд №5Массивы. Класс Array, слайд №6Массивы. Класс Array, слайд №7Массивы. Класс Array, слайд №8Массивы. Класс Array, слайд №9Массивы. Класс Array, слайд №10Массивы. Класс Array, слайд №11Массивы. Класс Array, слайд №12Массивы. Класс Array, слайд №13Массивы. Класс Array, слайд №14Массивы. Класс Array, слайд №15Массивы. Класс Array, слайд №16Массивы. Класс Array, слайд №17

Вы можете ознакомиться и скачать презентацию на тему Массивы. Класс Array. Доклад-сообщение содержит 17 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Класс Array (МАССИВЫ)
Описание слайда:
Класс Array (МАССИВЫ)

Слайд 2





Класс Array (МАССИВЫ)
Массив (array) — это коллекция переменных одинакового типа, обращение к которым происходит с использованием общего для всех имени. В С# массивы могут быть одномерными или многомерными, 
С#-массивы реализованы как объекты. Это позволило получить ряд преимуществ, причем одно из них состоит в том, что неиспользуемые массивы могут автоматически утилизироваться системой сбора мусора.
Класс Array предоставляет методы для создания, изменения, поиска и сортировки массивов, то есть выступает в роли базового класса для всех массивов в среде CLR. Тем не менее, явно наследовать класс Array может только система и компиляторы. Пользователи должны применять конструкции массивов, предоставляемые языком программирования.
Описание слайда:
Класс Array (МАССИВЫ) Массив (array) — это коллекция переменных одинакового типа, обращение к которым происходит с использованием общего для всех имени. В С# массивы могут быть одномерными или многомерными, С#-массивы реализованы как объекты. Это позволило получить ряд преимуществ, причем одно из них состоит в том, что неиспользуемые массивы могут автоматически утилизироваться системой сбора мусора. Класс Array предоставляет методы для создания, изменения, поиска и сортировки массивов, то есть выступает в роли базового класса для всех массивов в среде CLR. Тем не менее, явно наследовать класс Array может только система и компиляторы. Пользователи должны применять конструкции массивов, предоставляемые языком программирования.

Слайд 3





Класс Array (МАССИВЫ)
Элементом называется значение, содержащееся в объекте Array.
Длина объекта Array равна общему числу элементов, которые могут в нем содержаться. 
Ранг объекта Array равен размерности объекта Array. Нижняя граница измерения объекта Array является начальным индексом этого измерения объекта Array; в многомерном массиве Array у каждого измерения могут быть свои нижние границы.
Описание слайда:
Класс Array (МАССИВЫ) Элементом называется значение, содержащееся в объекте Array. Длина объекта Array равна общему числу элементов, которые могут в нем содержаться. Ранг объекта Array равен размерности объекта Array. Нижняя граница измерения объекта Array является начальным индексом этого измерения объекта Array; в многомерном массиве Array у каждого измерения могут быть свои нижние границы.

Слайд 4





Некоторые свойства класса Array
Length - Возвращает 32-разрядное целое число, представляющее общее число элементов во всех измерениях объекта Array.
LongLength — Возвращает 64-разрядное целое число, представляющее общее число элементов во всех измерениях объекта Array.
Rank - Возвращает ранг (размерность) объекта Array.
Описание слайда:
Некоторые свойства класса Array Length - Возвращает 32-разрядное целое число, представляющее общее число элементов во всех измерениях объекта Array. LongLength — Возвращает 64-разрядное целое число, представляющее общее число элементов во всех измерениях объекта Array. Rank - Возвращает ранг (размерность) объекта Array.

Слайд 5





Некоторые методы класса Array
public static void Resize(ref T[] array, int newSize)
Параметры:
T - тип элементов массива,
ref T[] array - подлежащий изменению размера одномерный массив, индексация которого начинается с нуля, или пустая ссылка (null) для создания нового массива заданного размера,
newSize  - размер нового массива.
Этот метод выделяет новый массив заданного размера, копирует элементы из старого массива в новый, а затем заменяет старый массив новым.
Если массив array равен значению null, этот метод создает новый массив указанного размера.
Если значение newSize больше значения свойства Length старого массива, выделяется новый массив, в который копируются все элементы старого массива. Если значение newSize меньше значения свойства Length старого массива, выделяется новый массив, в который копируются все элементы старого массива, пока этот массив не окажется заполненным. Оставшиеся элементы старого массива игнорируются. Если значение newSize равно значению свойства Length старого массива, этот метод не выполняет никаких действий.
Описание слайда:
Некоторые методы класса Array public static void Resize(ref T[] array, int newSize) Параметры: T - тип элементов массива, ref T[] array - подлежащий изменению размера одномерный массив, индексация которого начинается с нуля, или пустая ссылка (null) для создания нового массива заданного размера, newSize - размер нового массива. Этот метод выделяет новый массив заданного размера, копирует элементы из старого массива в новый, а затем заменяет старый массив новым. Если массив array равен значению null, этот метод создает новый массив указанного размера. Если значение newSize больше значения свойства Length старого массива, выделяется новый массив, в который копируются все элементы старого массива. Если значение newSize меньше значения свойства Length старого массива, выделяется новый массив, в который копируются все элементы старого массива, пока этот массив не окажется заполненным. Оставшиеся элементы старого массива игнорируются. Если значение newSize равно значению свойства Length старого массива, этот метод не выполняет никаких действий.

Слайд 6





Одномерные массивы
Одномерный массив — это список связанных переменных. Для объявления одномерного массива используются следующие различные формы записи:
тип[] имя__массива;
тип[] имя__массива = new тип [размер];
тип[] имя__массива = {список инициализаторов};
тип[] имя__массива = new тип [] {список инициализаторов};
тип[] имя__массива = new тип [размер] {список инициализаторов};
Например:
Описание слайда:
Одномерные массивы Одномерный массив — это список связанных переменных. Для объявления одномерного массива используются следующие различные формы записи: тип[] имя__массива; тип[] имя__массива = new тип [размер]; тип[] имя__массива = {список инициализаторов}; тип[] имя__массива = new тип [] {список инициализаторов}; тип[] имя__массива = new тип [размер] {список инициализаторов}; Например:

Слайд 7





Оператор foreach in
foreach (<тип> <имя пер> in <группа_данных>) <тело_цикла>;
Повторяет группу внедренных операторов для каждого элемента в специально организованной группе данных (массива, объекта). Оператор foreach используется для итерации коллекции с целью получения необходимой информации, однако его не следует использовать для изменения содержимого коллекции во избежание непредвиденных побочных Внедренные операторы продолжают выполняться для каждого элемента массива или коллекции. После завершения итерации всех элементов коллекции управление переходит к следующему оператору после блока foreach.
В любой точке блока foreach можно разорвать цикл с помощью ключевого слова break или перейти к следующей итерации в цикле с помощью ключевого слова continue.
Цикл foreach также может быть разорван при помощи операторов goto, return или throw.
Описание слайда:
Оператор foreach in foreach (<тип> <имя пер> in <группа_данных>) <тело_цикла>; Повторяет группу внедренных операторов для каждого элемента в специально организованной группе данных (массива, объекта). Оператор foreach используется для итерации коллекции с целью получения необходимой информации, однако его не следует использовать для изменения содержимого коллекции во избежание непредвиденных побочных Внедренные операторы продолжают выполняться для каждого элемента массива или коллекции. После завершения итерации всех элементов коллекции управление переходит к следующему оператору после блока foreach. В любой точке блока foreach можно разорвать цикл с помощью ключевого слова break или перейти к следующей итерации в цикле с помощью ключевого слова continue. Цикл foreach также может быть разорван при помощи операторов goto, return или throw.

Слайд 8


Массивы. Класс Array, слайд №8
Описание слайда:

Слайд 9


Массивы. Класс Array, слайд №9
Описание слайда:

Слайд 10


Массивы. Класс Array, слайд №10
Описание слайда:

Слайд 11


Массивы. Класс Array, слайд №11
Описание слайда:

Слайд 12


Массивы. Класс Array, слайд №12
Описание слайда:

Слайд 13


Массивы. Класс Array, слайд №13
Описание слайда:

Слайд 14


Массивы. Класс Array, слайд №14
Описание слайда:

Слайд 15


Массивы. Класс Array, слайд №15
Описание слайда:

Слайд 16


Массивы. Класс Array, слайд №16
Описание слайда:

Слайд 17


Массивы. Класс Array, слайд №17
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию