public void SetUpHashSet() { if (testHashSet.IsCreated) { testHashSet.Dispose(); } testHashSet = new NativeHashSet <int>(uniqueRandomNumbers.Length, Allocator.TempJob); var addJob = new AddJob { HashSet = testHashSet.ToConcurrent(), ToAdd = uniqueRandomNumbers.AsArray() }.Schedule(uniqueRandomNumbers.Length, 1); addJob.Complete(); }