// // System.Xml.XmlNodeList // // Author: // Kral Ferch // // (C) 2002 Kral Ferch // using System; using System.Collections; namespace System.Xml { public abstract class XmlNodeList : IEnumerable { #region Constructors protected XmlNodeList() { } #endregion #region Properties public abstract int Count { get; } [System.Runtime.CompilerServices.IndexerName("ItemOf")] public virtual XmlNode this [int i] { get { return Item(i); } } #endregion #region Methods public abstract IEnumerator GetEnumerator (); public abstract XmlNode Item (int index); #endregion } }