コード例 #1
0
        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();
        }