예제 #1
0
    public IEnumerator <T> ToGeneric()
    {
        ODBForwardEnumerator <T> oDBForwardEnumerator = this;

        return(ODBCachedEnumerator <T, ODBForwardEnumerator <T> > .Cache(ref oDBForwardEnumerator));
    }
예제 #2
0
    IEnumerator <T> System.Collections.Generic.IEnumerable <T> .GetEnumerator()
    {
        ODBForwardEnumerator <T> enumerator = this.GetEnumerator();

        return(ODBCachedEnumerator <T, ODBForwardEnumerator <T> > .Cache(ref enumerator));
    }
예제 #3
0
    public unsafe IEnumerator <T> ToGeneric()
    {
        ODBForwardEnumerator <T> enumerator = *((ODBForwardEnumerator <T> *) this);

        return(ODBCachedEnumerator <T, ODBForwardEnumerator <T> > .Cache(ref enumerator));
    }