protected static int GetString(byte[] Data, ref string Value, int Pos, int StrLength) { UInt16 StrRealLength = 0; GetUInt16(Data, ref StrRealLength, Pos); ASCIIEncoding encoding = new System.Text.ASCIIEncoding(); Value = encoding.GetString(Data, Pos + 2, StrRealLength); return Pos + StrRealLength + 2; }