Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)qq
published in(发表于) 2014/7/11 9:21:11
C#教程:C#2.0 新特性 局部类

C#教程:C#2.0 新特性 局部类

局部类

局部类又称分部类,是C# 2.0中新增的功能,可以将类、结构或接口的定义拆分到两个或多个源文件中。每个源文件包含类定义的一部分,编译应用程序时将把所有部分组合起来。处理大型项目时,使一个类分布于多个独立文件中,可以允许多位程序员同时对该类进行处理。若要拆分类定义,可使用 partial 关键字修饰符。

本教程来自http://www.isstudy.com

示例

局部类的定义

下面的示例代码演示了如何定义局部类TestPartial。

public partial class TestPartial

{

public void GetMethod()

{

}

}

public partial class TestPartial

{

public void SetMethod()

{

}

}


开发局部类时注意事项如下所示。

同一类型的各个部分的所有局部类型定义都必须使用 partial 进行修饰。不能一部分用,一部分不用。

同一类型的各个部分的所有局部类型定义都必须在同一程序集和同一模块(.exe 或 .dll 文件)中进行定义。局部类定义不能跨越多个模块。

完整程序代码如下:

★★★★★主程序文件完整程序代码★★★★★

本教程来自http://www.isstudy.com

using System;

using System.Collections.Generic;

using System.Text;

namespace _2_11

{

public partial class TestPartial

{

public void GetMethod()

{

}

}

public partial class TestPartial

{

public void SetMethod()

{

}

}

class Program

{

static void Main(string[] args)

{

}

}

}




If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)





QQ:154298438
QQ:417480759