Expression.ArrayLength(Expression) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 array
olan 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 null
IsLifted şeklindedir ve IsLiftedToNull olarak false
ayarlanır.