Вывод элементов из ArrayList - C#
Формулировка задачи:
ArrayList myarr = new ArrayList();
myarr.Add(new Mars("Иванов Иван Иванович.",43)); // Добавили информацию класса Mars
myarr.Add(new Mars("Петров Петр Петрович.", 21)); // Добавили информацию класса Mars
myarr.Add(new Mars("Аванесов Артем Борисович.", 19)); // Добавили информацию класса Mars
myarr.Add(new Sun(6.500, 5.7500));
object[] myObjects = (object[]) myarr.ToArray(typeof (object));
for(int i =0;i<myObjects.Length;i++)
Console.WriteLine(myObjects[i]);Решение задачи: «Вывод элементов из ArrayList»
textual
Листинг программы
class Program
{
static void Main()
{
ArrayList list = new ArrayList();
list.Add(new A("qwerty", 25));
list.Add(new A("asdfg", 35));
list.Add(new A("zxcvbn", 45));
foreach (object item in list)
{
Console.WriteLine(item);
}
Console.ReadKey();
}
}
class A
{
string name;
int age;
public A(string name, int age)
{
this.name = name;
this.age = age;
}
public override string ToString()
{
return string.Format("{0} {1}", name, age);
}
}