Files
freeCodeCamp/guide/russian/csharp/array/index.md
2018-10-16 21:32:40 +05:30

47 lines
2.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: Arrays
localeTitle: Массивы
---
# Массивы
Массив используется для хранения коллекции данных того же типа. Это может использоваться как единственная переменная, которая содержит несколько значений или набор переменных.
# Правила массивов
Массивы начинаются с нуля. Первый элемент массива равен 0, второй элемент - 1, третий элемент 2 и т. Д.
Массивы должны быть одного типа данных. Вы можете использовать любой тип данных в массиве (например, int, double, float, string, enum)
Новый массив сначала должен быть объявлен и инициализирован, прежде чем его можно будет вызвать и получить доступ.
# Объявление массива
Используйте следующий формат для объявления массивов: `dataType [] nameOfArray;`
# Инициализация массива
Используйте следующий формат для инициализации массива. Этот метод также объявляет массив и указывает, сколько значений должно быть сохранено в массиве.
`dataType [] nameOfArray = new nameOfArray[numberOfElements];`
# Присвоение значений массиву
Вы можете напрямую присвоить значение элементу, используя следующий формат:
`nameOfArray[2] = 50;`
Воля назначит значение 50 непосредственно в элемент \[2\]
Вы можете назначить сразу несколько значений при объявлении массива в следующем формате:
`dataType [] nameOfArray = {5,17,19,92};`
В элемент \[0\], 17 в элемент \[1\], 19 в элемент \[2\] и 92 будет присваиваться значение 5 в элемент \[3\].
Вы можете объявить, инициализировать и назначить значения в массиве сразу, используя следующий формат:
`dataType [] nameOfArray = new nameOfArray[numberOfElements] {value1,value2,value3,value4};`
Вы можете хранить массив непосредственно в другом массиве, используя следующий формат:
`int [] nameOfArray = new nameOfArray[4] {2,9,56,1280};` `int [] nameOfSecondArray = nameOfArray;`