public Iterator(UnsafeHashSet *set) { _keyOffset = set->_collection.KeyOffset; _iterator = new UnsafeHashCollection.Iterator(&set->_collection); }
public Iterator(UnsafeHashMap *map) { _valueOffset = map->_valueOffset; _keyOffset = map->_collection.KeyOffset; _iterator = new UnsafeHashCollection.Iterator(&map->_collection); }