C# 表达式体构造函数和析构函数

5 Sept 2024 | 2 分钟阅读

C# 表达式体是单个表达式语句。它用于为方法、构造函数或属性提供单一的定义。

C# 表达式体构造函数是包含单个表达式语句的构造函数。构造函数的体除了单个表达式语句外,不包含任何其他内容。

这是一种执行单行操作的简洁方式。让我们看一个例子。

C# 表达式构造函数示例

输出

Hello Rahul

C# 表达式体析构函数

析构函数是用于执行清理相关任务的销毁器。析构函数的体定义是单行表达式。

在使用析构函数时,以下是需要记住的关键点。

  • 它只能销毁类实例
  • 一个类只能有一个析构函数
  • 它不能重载或继承
  • 它会自动调用
  • 它不包含参数

C# 表达式体析构函数示例

输出

Hello Rahul
Finalizer Executing