In C# we have the following interface:
public interface IList : ICollection, IEnumerable, IEnumerable { T this [int index] { g
That is an indexer. So you can access the instance like an array;
See MSDN documentation.