public void TestInt8() { var data = new Int8Class[100]; for (int i = 0; i < data.Length; i++) { data[i] = ShiboSerializer.Initialize <Int8Class>(); } var expected = ServiceStack.Text.CsvSerializer.SerializeToCsv(data); var actual = ShiboSerializer.ToCsv(data); Assert.AreEqual(expected, actual); }
public static void Run() { var Size = 10; var data = new Int8Class[Size]; for (int i = 0; i < data.Length; i++) { data[i] = ShiboSerializer.Initialize <Int8Class>(); } var result = ConvertInt8Class(data); var str = Encoding.UTF8.GetString(result); Console.WriteLine(result); }
public void TestInt8() { var data = new Int8Class[100]; for (int i = 0; i < data.Length; i++) { data[i] = ShiboSerializer.Initialize <Int8Class>(); } var ret = ShiboSerializer.ToColumns(data); var bytes = new byte[data.Length]; for (int i = 0; i < data.Length; i++) { bytes[i] = data[i].V0; } var v1 = ServiceStack.Text.CsvSerializer.SerializeToCsv((byte[])ret[0].Value); var v2 = ServiceStack.Text.CsvSerializer.SerializeToCsv(bytes); Assert.AreEqual(v1, v2); }