freeCodeCamp/guide/russian/csharp/array/index.md

47 lines
2.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
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;`