黑马程序员技术交流社区
标题:
把一个类用partial来修饰的目的是什么?
[打印本页]
作者:
新空气
时间:
2011-12-6 20:14
标题:
把一个类用partial来修饰的目的是什么?
求大家帮助?
作者:
张连印
时间:
2011-12-6 20:19
partial关键字允许把类、结构或接口放在多个文件中。一般情况下,一个类存储在单个文件中。但有时,多个开发人员需要访问同一个类,或者某种类型的代码生成器生成了一个类的某部分,所以把类放在多个文件中是有益的。
下面用几个例子作说明:
含有三个类文件:PartialClassPart1.cs,PartialClassPart2.cs,Program.cs,两个部分类分别置于前面两个类文件中,各有一个方法。
【PartialClassPart1.cs】
using System;
namespace PartialClass
{
partial class partialClass
{
public void Method1()
{
Console.WriteLine("PartialClassPart1-partialClass-Method1");
}
}
}
【PartialClassPart2.cs】
using System;
namespace PartialClass
{
partial class partialClass
{
public void Method2()
{
Console.WriteLine("PartialClassPart2-partialClass-Method2");
}
}
}
代码执行类【Program.cs】
using System;
namespace PartialClass
{
class Program
{
static void Main(string[] args)
{
partialClass Pc = new partialClass();
Pc.Method1();
Pc.Method2();
Console.ReadKey();
}
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2