vs.net2005下集合类支持Generics的简单实现

仅仅是一个最简单的实现,其中很多处理方法方面code还需要加入

    public partial class MyEnum<T>
    
{
        
private int _index = -1;
        
private T[] _items = new T[20];


        
public MyEnum()
        
{
        }

    }


    
public partial class MyEnum<T> : IEnumerable<T>
    
{
        
public IEnumerator<T> GetEnumerator()
        
{
            
for (int i = _index; i >= 0; i--)
            
{
                yield 
return _items[i];
            }

        }

    }
posted @ 2004-08-02 17:43  mp3 swf  阅读(500)  评论(1编辑  收藏  举报