All articles(网络文学目录) All Pictures(图片目录) All Softwares(软件目录)

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

Writer: qq Article type: Programming skills(编程技巧) Time: 2014/7/11 9:21:11 Browse times: 301 Comment times: 0

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


Head photo

Go homepage
Upload pictures
Write articles

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)
{
}
}
}





There are 0 records,
Comment:
Must be registered users to comment(必须是注册用户才能发表评论)

Disclaimer Privacy Policy About us Site Map
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.