Знакомство с программной средой Visual Studio 2010


базовый_тип [] имя__массива



бет23/29
Дата01.11.2022
өлшемі0,91 Mb.
#156033
түріУрок
1   ...   19   20   21   22   23   24   25   26   ...   29
Байланысты:
УМК лаб С#

базовый_тип [] имя__массива;
Описана ссылка на одномерный массив, которая в дальнейшем может быть использована для адресации на уже существующий массив. Например: int [] a;
базовый_тип [] имя__массива = new базовый_тип [размер];
Объявлен одномерный массив заданного типа и выделена память под одномерный массив указанной размерности. Адрес данной области памяти записан в ссылочную переменную. Элементы массива равны нулю (В C# элементам массива присваиваются начальные значения по умолчанию в зависимости от базового типа. Для арифметических типов - нули, для ссылочных типов - null, для символов - пробел). Например: int []a=new int [10];
базовый_тип [] имя__массива={список инициализации};
Выделена память под одномерный массив, размерность которого соответствует количеству элементов в списке инициализации. Адрес этой области памяти записан в ссылочную переменную. Значение элементов массива соответствует списку инициализации. Например: int []a={0, 1, 2, 3};
Обращения к элементам массива происходит с помощью индекса, для этого нужно указать имя массива и в квадратных скобках его номер. Например, a[0], b[10], c[i].
Так как массив представляет собой набор элементов, объединенных общим именем, то обработка массива обычно производится в цикле. Например:
int[] myArray = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
int i;
for (i = 0; i < 10; ++i)
Console.WriteLine(myArray[i]);

6.2. Случайные числа


Одним из способов задания массива является задание определение элементов через случайные числа. Для работы со случайными числами используются в основном два метода класса Random: Random и Next. Метод Random подготавливает работу со случайными числами, обеспечивая, надежный способ создания непредсказуемой последовательности чисел.
Метод Random.Next создает случайное число в диапазоне значений от нуля до Int32.MaxValue. Для создания случайного числа в диапазоне от нуля до какого-либо другого положительного числа используется перегрузка метода Random.Next(Int32). Для создания случайного числа в другом диапазоне используется перегрузка метода Random.Next(Int32, Int32).


Достарыңызбен бөлісу:
1   ...   19   20   21   22   23   24   25   26   ...   29




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет