1 // -*- Mode: csharp; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*-
3 // System.Collections.Generic.IList
6 // Martin Baulig (martin@ximian.com)
8 // (C) 2003 Novell, Inc.
12 using System.Runtime.InteropServices;
14 namespace System.Collections.Generic
18 public interface IList<T> : ICollection<T>
24 bool Contains (T item);
28 void Insert (int index, T item);
32 void RemoveAt (int index);
42 T this [int switchName] {