GetElement() private method

private GetElement ( int i ) : Object
i int
return Object
コード例 #1
0
            public virtual bool MoveNext()
            {
                if (_version != _q._version)
                {
                    throw new InvalidOperationException(Environment.GetResourceString(ResId.InvalidOperation_EnumFailedVersion));
                }

                if (_index < 0)
                {
                    currentElement = _q._array;
                    return(false);
                }

                currentElement = _q.GetElement(_index);
                _index++;

                if (_index == _q._size)
                {
                    _index = -1;
                }
                return(true);
            }
コード例 #2
0
ファイル: Queue.cs プロジェクト: wagnerhsu/dotnet-corefx
            public virtual bool MoveNext()
            {
                if (_version != _q._version)
                {
                    throw new InvalidOperationException(SR.InvalidOperation_EnumFailedVersion);
                }

                if (_index < 0)
                {
                    _currentElement = _q._array;
                    return(false);
                }

                _currentElement = _q.GetElement(_index);
                _index++;

                if (_index == _q._size)
                {
                    _index = -1;
                }
                return(true);
            }
コード例 #3
0
ファイル: Queue.cs プロジェクト: jwoff78/MOSA-Project
            public bool MoveNext()
            {
                if (_version != _q._version)
                {
                    throw new InvalidOperationException("Invalid operation, version enumeration failed");
                }

                if (_index < 0)
                {
                    _currentElement = _q._array;
                    return(false);
                }

                _currentElement = _q.GetElement(_index);
                _index++;

                if (_index == _q._size)
                {
                    _index = -1;
                }
                return(true);
            }