IEnumerable和List区别

来源:互联网 发布:淘宝网小刀图片价格 编辑:程序博客网 时间:2024/05/16 19:06
public interface IEnumerable{     IEnumerator GetEnumerator();}public interface IEnumerator{    bool MoveNext();    object Current { get; }    void Reset();}public interface IList : ICollection, IEnumerable{    // Methods    int Add(object value);    void Clear();    bool Contains(object value);    int IndexOf(object value);    void Insert(int index, object value);    void Remove(object value);    void RemoveAt(int index); // Properties    bool IsFixedSize { get; }    bool IsReadOnly { get; }    object this[int index] { get; set; }}