public void TestListCollectionSerialization()
{
TestClass obj = new TestClass();
obj.StringList = new List<string>();
obj.StringList.Add("s4");
obj.StringList.Add("s5");
obj.StringList.Add("s6");
string s = Encoding.UTF8.GetString(ORecord.Serialize(obj));
Assert.IsTrue(s.Equals("TestClass@Null:,IsBool:false,ByteNumber:0b,ShortNumber:0s,IntNumber:0,LongNumber:0l,FloatNumber:0f,DoubleNumber:0d,DecimalNumber:0c,DateTime:-62135596800000t,String:,StringArray:,StringList:[\"s4\",\"s5\",\"s6\"],NestedClass:,ObjectList:,SingleOrid:,OridList:"));
}