예제 #1
0
 static string LittleEndianBytesToString(byte[] buffer, int start, int len, bool ifcompress)
 {
     //return System.Text.Encoding.Default.GetString(buffer, start, len);
     byte[] bytes = new byte[len];
     Array.Copy(buffer, start, bytes, 0, len);
     if (ifcompress)
     {
         return(CHPacketParser.UnGzipString(DecodeMessage(bytes)));
     }
     else
     {
         return(Encoding.UTF8.GetString(bytes));
     }
 }