using System;
using System.Collections;
public class Program
{
public static void Main()
AnyList list = new AnyList();
list.Add("test");
list.Add("gimme");
foreach (var elem in list) {
Console.WriteLine("Listtype: {0}", elem.ToString());
}
class AnyList : ArrayList
public override int Add(object value)
// Calling the base class GetInfo method:
base.Add("Header1");
base.Add("Header2");
base.Add("Header3");
return -1;