public static void objectasdataset() { var o = new objcontainer(); o.ds = CreateDataset(); var s = BJSON.ToBJSON(o); var r = BJSON.ToObject <objcontainer>(s); Console.WriteLine("" + r.ds.GetType()); Assert.True(r.ds.GetType() == typeof(DataSet)); }
public static void TypedArrays() { var i = new List <int>().GetType(); var a = new int[0]; var t = a.GetType(); var o = new objcontainer(); o.ds = new simpclass[] { new simpclass(), new simpclass() }; var s = BJSON.ToBJSON(o); var r = BJSON.ToObject <objcontainer>(s); Assert.True(typeof(simpclass[]) == r.ds.GetType()); }