Expression.Empty Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří prázdný výraz, který má Void typ.
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
Návraty
ADefaultExpression, který má vlastnost rovna NodeTypeDefaultType a vlastnost nastavena na Void.
Příklady
Následující příklad kódu ukazuje, jak vytvořit prázdný výraz a přidat ho do blokového výrazu.
// 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)
Poznámky
Prázdný výraz lze použít tam, kde je výraz očekávaný, ale nevyžaduje se žádná akce. Můžete například použít prázdný výraz jako poslední výraz v blokovém výrazu. V tomto případě je návratová hodnota výrazu bloku neplatná.