コード例 #1
0
 private void Send()
 {
     while (SendBuffers.Count > 0)
     {
         var sb     = SendBuffers.Dequeue();
         var length = BitConverter.GetBytes(sb.Length);
         var buffer = new byte[sb.Length + length.Length];
         length.CopyTo(buffer, 0);
         sb.CopyTo(buffer, length.Length);
         Stream.Write(buffer, 0, buffer.Length);
     }
 }