System.IO.BufferedStream.ReadByte C# (CSharp) Méthode

ReadByte() public méthode

public ReadByte ( ) : int
Résultat int
        public override int ReadByte()
        {
            return _readPos != _readLen ?
                _buffer[_readPos++] :
                ReadByteSlow();
        }

Usage Example

Exemple #1
0
 private static void runServer()
 {
     //ctrl+pötty   auto using
     TcpListener listener = new TcpListener(IPAddress.Any,8888);
     new Thread(() =>
     {
     listener.Start();
     TcpClient client = listener.AcceptTcpClient();
     NetworkStream netStream = client.GetStream();
     using (CryptoStream cryptoStream = new CryptoStream(netStream, new SHA512Managed(), CryptoStreamMode.Read))
     {
         using (GZipStream zipStream = new GZipStream(cryptoStream, CompressionMode.Decompress))
         {
             using (BufferedStream buffStream = new BufferedStream(zipStream, 64))
             {
                 using (FileStream fileStream = new FileStream("message.txt", FileMode.Create))
                 {
                     int data = buffStream.ReadByte();
                     while (data != -1)
                     {
                         fileStream.WriteByte((byte)data);
                         data = buffStream.ReadByte();
                     }
                 }
             }
         }
     }
     }).Start();
     Thread.Sleep(1000);
 }
All Usage Examples Of System.IO.BufferedStream::ReadByte