Sdílet prostřednictvím


Expression.ArrayLength(Expression) Metoda

Definice

Vytvoří UnaryExpression výraz pro získání délky jednorozměrného pole.

public:
 static System::Linq::Expressions::UnaryExpression ^ ArrayLength(System::Linq::Expressions::Expression ^ array);
public static System.Linq.Expressions.UnaryExpression ArrayLength(System.Linq.Expressions.Expression array);
static member ArrayLength : System.Linq.Expressions.Expression -> System.Linq.Expressions.UnaryExpression
Public Shared Function ArrayLength (array As Expression) As UnaryExpression

Parametry

array
Expression

Operand Nastavení Expression vlastnosti rovno.

Návraty

A UnaryExpression , který má NodeType vlastnost rovna ArrayLengthOperand a vlastnost rovna array.

Výjimky

array je null.

array. Typ nepředstavuje typ pole.

Poznámky

Vlastnost Typearray musí představovat typ pole.

Vlastnost Type výsledné UnaryExpression hodnoty je rovna Int32. Vlastnost Method je nulla obě IsLifted a IsLiftedToNull jsou nastaveny na false.

Platí pro