static void *GetValue(UnsafeHashMap *map, UnsafeHashCollection.Entry *entry) { return((byte *)entry + map->_valueOffset); }
private static V *GetValue <V>(int offset, UnsafeHashCollection.Entry *pair) where V : unmanaged { return((V *)((byte *)pair + offset)); }