다음을 통해 공유


Expression.ArrayLength(Expression) 메서드

정의

1차원 배열 길이를 가져오는 식을 나타내는 UnaryExpression을 만듭니다.

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

매개 변수

array
Expression

Expression 속성에 설정할 Operand입니다.

반환

UnaryExpression 속성이 NodeType이고 ArrayLength 속성이 Operandarray입니다.

예외

array이(가) null인 경우

array.Type이 배열 형식을 나타내지 않는 경우

설명

array 속성은 Type 배열 형식을 나타내야 합니다.

결과 UnaryExpression 의 속성은 Type 와 같습니다Int32. 속성은 Method 이며 null및 는 모두 IsLiftedIsLiftedToNullfalse설정됩니다.

적용 대상