ドキュメント

Unity Engine

Unity Engine

Unique<T>(NativeArray<T>)

Removes duplicate values from this sorted array and returns the number of values remaining.
読み終わるまでの所要時間 1 分最終更新 1ヶ月前

Definition

  • Type: Method
  • Namespace: Unity.Collections
  • Assembly: UnityEngine.ManagedKernelModule
public static int Unique<T>(this NativeArray<T> array) where T : unmanaged, IEquatable<T>

Parameters

The array from which to remove duplicates.

Returns

Type

Description

intThe number of unique elements in this array.

Remarks

Uses
Equals
to determine whether values are duplicates.
Expects the array to already be sorted.
The remaining elements will be tightly packed at the front of the array.