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 typu Void .
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
A DefaultExpression , který má NodeType vlastnost rovnou Default a vlastnost nastavenou Type 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 se očekává výraz, ale nevyžaduje se žádná akce. Prázdný výraz můžete například použít jako poslední výraz blokového výrazu. V tomto případě je návratová hodnota výrazu bloku void.