private Db4objects.Db4o.Collections.ISet <BigSetTestCase.Item> NewBigSet(params BigSetTestCase.Item [] initialSet) { Db4objects.Db4o.Collections.ISet <BigSetTestCase.Item> set = CollectionFactory.ForObjectContainer (Db()).NewBigSet <BigSetTestCase.Item>(); Sharpen.Collections.AddAll(set, Arrays.AsList(initialSet)); return(set); }
private static City CreateCity(IObjectContainer container) { // #example: Crate a big-set instance ICollection <Person> citizen = CollectionFactory.ForObjectContainer(container).NewBigSet <Person>(); // now you can use the big-set like a normal set: citizen.Add(new Person("Citizen Kane")); // #end example for (int i = 0; i < PopulationSize; i++) { citizen.Add(new Person("Citizen No " + i)); } return(new City(citizen)); }