Expression.ArrayLength(Expression) Yöntem

Tanım

UnaryExpression Tek boyutlu bir dizinin uzunluğunu elde etmek için bir ifadeyi temsil eden bir oluşturur.

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

Parametreler

array
Expression

Expression özelliğinin Operand değerine eşit olarak ayarlanması için.

Döndürülenler

UnaryExpression özelliğine NodeType ve özelliğine ArrayLength eşit arrayolan Operand bir .

Özel durumlar

array, null değeridir.

array. Tür bir dizi türünü temsil etmez.

Açıklamalar

Type özelliği array bir dizi türünü temsil etmelidir.

Sonuçta Type elde edilen UnaryExpression özelliği değerine Int32eşittir. Method özelliği ve her ikisi de nullIsLifted şeklindedir ve IsLiftedToNull olarak falseayarlanır.

Şunlara uygulanır