ReadByte() private method

private ReadByte ( long offset ) : int
offset long
return int
Esempio n. 1
0
        public override int ReadByte()
        {
            CheckLock();
            var val = _buffer.ReadByte(Position);

            if (val > -1)
            {
                Seek(1, SeekOrigin.Current);
            }
            return(val);
        }
Esempio n. 2
0
        public override int ReadByte()
        {
            CheckLock();
            int num = _buffer.ReadByte(Position);

            if (num > -1)
            {
                Seek(1L, SeekOrigin.Current);
            }
            return(num);
        }
Esempio n. 3
0
 public override int ReadByte()
 {
     lock (_localLock)
     {
         var val = _buffer.ReadByte(_readPosition);
         if (val > -1)
         {
             ++_readPosition;
         }
         return(val);
     }
 }