ReadByte() 개인적인 메소드

private ReadByte ( long offset ) : int
offset long
리턴 int
예제 #1
0
        public override int ReadByte()
        {
            CheckLock();
            var val = _buffer.ReadByte(Position);

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

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