Шаг 160 - Количество элементов и очистка списка

Итак, есть список нам нужно знать сколько в нем элементов. На это есть свойство Count:

public virtual int Count {get;}

Оно возвращает количество элементов, при необходимости очистить список у нас есть функция Clear:

public virtual void Clear();

Смотрим пример:

// CSharp
using System;
using System.Collections;
using System.Drawing;

class MyClass
{
	
}

class MainClass
{
	public static void Main(string[] args)
	{
		ArrayList myArray = new ArrayList();
		object c=new object();
		myArray.Add(c);
		myArray.Add("Hello");
		Point p = new Point();
		myArray.Add(p);
		MyClass m=new MyClass();
		myArray.Add(m);
		foreach (object o in myArray)
		{
			Console.WriteLine(o.ToString()); 
		}
		Console.WriteLine(myArray.Count);
		myArray.Clear();
		Console.WriteLine(myArray.Count);
	}
}

Смотрим результат.

gif/160_1.gif (1673 b)


Загрузить проект | Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 25.10.2001