C# 部分类型

5 Sept 2024 | 2 分钟阅读

C# 提供了一个将源代码写在不同文件并在编译时作为一个单元进行编译的概念。这个特性称为部分类型,并包含在 C# 2.0 中。partial 关键字用于创建部分类型。

它允许我们在两个或多个单独的源文件中编写部分 class、interface、struct 和 method。所有部分在应用程序编译时合并。

让我们看一个例子。在这里,我们创建了一个部分类,它在 Customer.cs 文件中包含一个 depositeAmount() 函数,在 Customer2.cs 文件中包含一个 withdraw() 函数。两个函数都存储在单独的文件中,并在编译时合并。


C# 部分类示例

// Customer.cs

// Customer2.cs

输出

Current balance is: 2000
amount is deposited
Available balance is: 3000
500 is withdrawn
Available balance is: 2500

下一个主题C# 迭代器