Expression.Empty Méthode

Définition

Crée une expression vide qui a Void le type.

public:
 static System::Linq::Expressions::DefaultExpression ^ Empty();
public static System.Linq.Expressions.DefaultExpression Empty();
static member Empty : unit -> System.Linq.Expressions.DefaultExpression
Public Shared Function Empty () As DefaultExpression

Retours

Qui DefaultExpression a la NodeType propriété égale à Default et la Type propriété définie sur Void.

Exemples

L’exemple de code suivant montre comment créer une expression vide et l’ajouter à une expression de bloc.

// Add the following directive to your file:
// using System.Linq.Expressions;

// This statement creates an empty expression.
DefaultExpression emptyExpr = Expression.Empty();

// The empty expression can be used where an expression is expected, but no action is desired.
// For example, you can use the empty expression as the last expression in the block expression.
// In this case the block expression's return value is void.
var emptyBlock = Expression.Block(emptyExpr);
' Add the following directive to your file:
' Imports System.Linq.Expressions 

' This statement creates an empty expression.
Dim emptyExpr As DefaultExpression = Expression.Empty()

' An empty expression can be used where an expression is expected but no action is desired.
' For example, you can use an empty expression as the last expression in a block expression.
' In this case, the block expression's return value is void.
Dim emptyBlock = Expression.Block(emptyExpr)

Remarques

Une expression vide peut être utilisée où une expression est attendue, mais aucune action n’est souhaitée. Par exemple, vous pouvez utiliser une expression vide comme dernière expression dans une expression de bloc. Dans ce cas, la valeur de retour de l’expression de bloc est void.

S’applique à