public static void Clear(UnsafeHashCollection *collection) { collection->FreeHead = null; collection->FreeCount = 0; collection->UsedCount = 0; var length = collection->Entries.Length; Memory.ZeroMem(collection->Buckets, length * sizeof(Entry * *)); UnsafeBuffer.Clear(&collection->Entries); }