Yesterday is history, tommorrow is mystery , today is a gift ,that's why it is called present.
C# 部分类定义(partial class definition)
上一篇 /
下一篇 2009-12-11 14:57:03
/ 个人分类:C#学习笔记
1.简介:简言之,就是使用部分类定义,使类的定义横跨多个文件。部分类对 Windows应用程序隐藏与窗体布局相关的代码有很大的影响,如:在Form1类中,Windows窗体的代码存储在Form1.cs和Form1.Designer.cs中,这样就可以主要考虑窗体的功能,无需担心代码会被自己不感兴趣的信息搅乱。
2.部分类定义方法:在每个包含部分类定义的文件中对类使用partial关键字:
public partial class MyClass
{
...
}
3.应用于部分类的接口也会应用于整个类。如:下面的两个定义是等价的:
public partial class MyClass : IMyIterface1
{
...
}
public partial class MyClass : IMyIterface2
{
...
}
和
public class MyClass : IMyIterface1,IMyIterface2
{
...
}
收藏
举报
TAG: