본문 바로가기
Application/C#.net

Stream 을 Byte 로 바꾸자

by 현이빈이 2010. 6. 18.
반응형
Steam 을 Byte 로 바꾸는 함수.
좀더 빠른 처리를 위한다면 byte 의 크기를 늘려주면 되겠죠~~


public byte[] ReadSteamToByte(Stream stream)
  {
   byte[] buffer = new byte[1024];
   using (MemoryStream ms = new MemoryStream())
   {
    while (true)
    {
     int read = stream.Read(buffer, 0, buffer.Length);
     if (read <= 0)
      return ms.ToArray();
     ms.Write(buffer, 0, read);
    }
   }
  }
반응형