Дополнительные способы работы с элементами массива
Кроме цикла for
, так же можно использовать foreach
- он перебирает все элементы массива, без использования индексов. Иногда это может быть удобно, например, для вывода массива на экран.
foreach (int i in A)
{
Console.Write(i + " ");
}
А вот так можно считать массив, элементы которого записаны в одной строке и разделены пробелом, с клавиатуры.
using System.Linq; // нужно прописать эту директиву, чтобы использовать функции,связанные с работой с массивами
...
string text = Console.ReadLine();
int[] array = text.Split(' ').Select(int.Parse).ToArray();
// Split() разделяет строку на отдельные объекты (в данном случае деление пробелом)
// Select(int.Parse) преобразует каждого объект (строку) в int
// ToArray() записывает все полученные объекты в массив array