ВУЗ:
Составители:
Рубрика:
159
удобных способов работы с наборами элементов. Объекты этого класса не
имеют фиксированного размера и при необходимости могут менять его. Объект
ArrayList при своем создании резервирует место в памяти для 16 элементов –
указателей на тип object. При добавлении семнадцатого элемента размерность
ArrayList увеличивается до 32 элементов. Обращение к объектам осуществляется
аналогично обращению к элементам массива.
Создадим новое консольное приложение. Ниже приводится его полный
его листинг.
using System;
using System.Collections;
namespace ClassArrayList
{
class Class1
{
[STAThread]
static void Main(string[] args)
{
ArrayList ar = new ArrayList();
ar.Add("A");
ar.Add("AB");
ar.Add("ABC");
ar.Add("ABCD");
ar.Add("ABCDE");
ar.Add("ABCDEF");
ar.Add("ABCDEFG");
ar.Add("ABCDEFGH");
ar.Add("");
ar.Add("");
Console.WriteLine("Вывод элементов массива:\n");
foreach (object element in ar)
{
Console.WriteLine(element);
}
ar.Remove("ABCD");
Console.WriteLine("Удаление элемента:\n");
foreach (object element in ar)
{
Console.WriteLine(element);
}
ar.Insert(6, "XYZ");
Console.WriteLine("Вставка элемента \nна заданную позицию:\n");
foreach (object element in ar)
{
Страницы
- « первая
- ‹ предыдущая
- …
- 157
- 158
- 159
- 160
- 161
- …
- следующая ›
- последняя »