Expression.Empty Yöntem

Tanım

Türü olan Void boş bir ifade oluşturur.

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

Döndürülenler

DefaultExpression özelliğine NodeType eşit Default ve Type özelliği olarak ayarlanmış olan Voidbir.

Örnekler

Aşağıdaki kod örneği, boş bir ifadenin nasıl oluşturulacağını ve bir blok ifadesine nasıl ekleneceğini gösterir.

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);

Açıklamalar

Boş bir ifade, bir ifadenin beklendiği ancak hiçbir eylemin istendiği durumlarda kullanılabilir. Örneğin, blok ifadesinde son ifade olarak boş bir ifade kullanabilirsiniz. Bu durumda, blok ifadesinin dönüş değeri geçersizdir.

Şunlara uygulanır

Ürün Sürümler
.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