A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 新空气 黑马帝   /  2011-12-6 20:14  /  2505 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

求大家帮助?

评分

参与人数 1技术分 +2 收起 理由
李荣壮 + 2

查看全部评分

1 个回复

倒序浏览
partial关键字允许把类、结构或接口放在多个文件中。一般情况下,一个类存储在单个文件中。但有时,多个开发人员需要访问同一个类,或者某种类型的代码生成器生成了一个类的某部分,所以把类放在多个文件中是有益的。
  1. 下面用几个例子作说明:
  2. 含有三个类文件:PartialClassPart1.cs,PartialClassPart2.cs,Program.cs,两个部分类分别置于前面两个类文件中,各有一个方法。
  3. 【PartialClassPart1.cs】
  4. using System;
  5. namespace PartialClass
  6. {
  7.     partial class partialClass
  8.     {
  9.         public void Method1()
  10.         {
  11.             Console.WriteLine("PartialClassPart1-partialClass-Method1");
  12.         }
  13.     }
  14. }
  15. 【PartialClassPart2.cs】
  16. using System;
  17. namespace PartialClass
  18. {
  19.     partial class partialClass
  20.     {
  21.         public void Method2()
  22.         {
  23.             Console.WriteLine("PartialClassPart2-partialClass-Method2");
  24.         }
  25.     }
  26. }

  27. 代码执行类【Program.cs】
  28. using System;
  29. namespace PartialClass
  30. {
  31.     class Program
  32.     {
  33.         static void Main(string[] args)
  34.         {
  35.             partialClass Pc = new partialClass();
  36.             Pc.Method1();
  37.             Pc.Method2();
  38.             Console.ReadKey();
  39.         }
  40.     }
  41. }
复制代码

评分

参与人数 1技术分 +3 收起 理由
李荣壮 + 3

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马