/// <summary> /// /// </summary> private void testXgRecordParse() { string s = "21 58 44 00 B0 07 10 00 03 29 52 06 02 00 00 01 7B AE EA 0D 00 00 8E 37 DB"; string innerString = "00 03 29 52 06 02 00 00 01 7B AE EA 0D 00 00 8E"; byte[] bs = Utilities.CT.StringToBytes( innerString, null, Utilities.StringFormat.Hex ); byte[] bs0 = Utilities.CT.StringToBytes( s, null, Utilities.StringFormat.Hex ); Record r = Record.Analyze(bs); if (r == null) { MsgBox.Show("yes"); } object obj = new XgRecordParser(bs0).ToValue(); }