Experimental: this API is experimental and might be changed or removed in the future.

TypeFlagsExtensions.ArrayRank

Switch to Manual
public static int ArrayRank (MemoryProfiler.TypeDescription.TypeFlags flags);

Parameters

flagsThe TypeFlags to compute the array rank of (assessible via this).

Returns

int The array rank encoded in the Type Flags.

Description

If the type is an array type, retrieves the array rank of the type flags.

For instance, a type of int[][] will return an array rank of 2.