Expression.Empty Méthode

Définition

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

C#
public static System.Linq.Expressions.DefaultExpression Empty ();

Retours

DefaultExpression dont la propriété NodeType est égale à Default et la propriété Type est égale à Void.

Exemples

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

C#
// 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);

Remarques

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

S’applique à

Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0