c# - 部分类(class)的目的是什么?

标签 c# .net

我读了about partial classes并且,例如,我理解在 Visual Studio 创建 Windows 窗体时使用它们的原因,但不排除

when working on large projects, spreading a class over separate files enables multiple programmers to work on it at the same time

.

后来我看了this example我注意到大多数类都被声明为部分类。为什么?

最佳答案

部分类很有用的一个很好的例子是当类由工具(如 VS)自动生成并且您希望能够扩展该类的功能并且在工具需要时不要丢失您的代码重新生成它的代码。例如,当您使用 Visual Studio 实体数据模型设计器时,实体(类)将作为部分生成。

关于c# - 部分类(class)的目的是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9473796/

相关文章:

c# - MVC4 索引操作无法正常工作

c# - 在循环中创建大量列表的性能问题

c# - ASP.net 如何在控件公共(public)属性上输出缓存 webusercontrol

c# - 正则表达式从捕获中排除匹配

c# - 使用 Java 解密由 .NET 的 RijndaelManaged 加密的字节

.net - WCF命名管道安全性和多个用户 session ?

c# - 如何在32位应用程序中获取64位 "program files"目录

c# - 传递 Func<TSource, TKey> keySelector 错误

c# - 如何从表单中隐藏外键值

.net - libevent、windows 和 .NET 编程