public virtual void Test21() { DeleteBase("nullo"); GenericClass gc = new GenericClass(null); NeoDatis.Odb.ODB odb = Open("nullo"); odb.Store(gc); odb.Close(); odb = Open("nullo"); NeoDatis.Odb.Objects<GenericClass> objects = odb.GetObjects<GenericClass>(); GenericClass gc2 = objects.GetFirst(); long[] longs = { 1,2 }; gc2.SetObjects(longs); odb.Store(gc2); odb.Close(); odb = Open("nullo"); objects = odb.GetObjects<GenericClass>(); AssertEquals(1, objects.Count); GenericClass gc3 = objects.GetFirst(); Long[] longs2 = (Long[])gc3.GetObjects(); AssertEquals(2, longs2.Length); AssertEquals(System.Convert.ToInt64(1), longs2[0]); AssertEquals(System.Convert.ToInt64(2), longs2[1]); odb.Close(); }