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.
11 #if GENERICS && NET_1_2
13 using System.Runtime.InteropServices;
15 namespace System.Collections.Generic
19 public interface IList<T> : ICollection<T>
25 bool Contains (T item);
29 void Insert (int index, T item);
33 void RemoveAt (int index);
43 T this [int switchName] {