Работа с базами данных на языке C#. Технология АDO .NET. Евсеева О.Н - 159 стр.

UptoLike

Составители: 

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)
{