Aracılığıyla paylaş


Expression.ArrayLength(Expression) Yöntem

Tanım

Tek boyutlu bir UnaryExpression 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

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

Döndürülenler

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

Özel durumlar

array, null'e eşittir.

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 TypeUnaryExpression elde edilen özelliği değerine Int32eşittir. Method özelliği ve her ikisi de IsLifted şeklindedir nullve IsLiftedToNull olarak falseayarlanır.

Şunlara uygulanır