Partial:部分的。此关键字可以对类进行扩展,使其能实现更多的功能

在使用时,需要对进行扩展的类添加Partial关键字。

比如现有一个类Person.cs在A.cs里

    public partial class Person{public static void Eat(){Debug.Log("我可以吃饭");}}

现在,我想在B.cs里面给Person类添加一个方法如Fly(),我只需要在B.cs里面写如下代码即可

    public partial class Person{public static void Fly(){Debug .Log ("我可以飞");}}

然后在执行代码的地方就可以同时调用Eat()和Fly() 了

            Person .Fly();Person.Eat();

Partial关键字的使用相关推荐

  1. [partial] C#里partial关键字的作用

    [partial] C#里partial关键字的作用 1. 什么是局部类型? C# 2.0 引入了局部类型的概念.局部类型允许我们将一个类.结构或接口分成几个部分,分别实现在几个不同的.cs文件中. ...

  2. C#玩转指针(二):预处理器、using、partial关键字与region的妙用

    欲练神功,引刀自宫.为了避免内存管理的烦恼,Java咔嚓一下,把指针砍掉了.当年.Net也追随潮流,咔嚓了一下,化名小桂子,登堂入室进了皇宫.康熙往下面一抓:咦?还在?--原来是假太监韦小宝. 打开u ...

  3. 【C#懒蛋编程——5分钟经验分享】02使用partial关键字,分离代码

    因为篇幅很短,所以尝试全文字写法.几分钟看完的文字也没必要用十几分钟写完是吧. C#中的partial关键字,是一个非常有用的东西,尤其是在代码组织方面. 1. 每一个项目都会构建大量的class文件 ...

  4. C# - partial 关键字

    C# partial 关键字 引言 分部类 partial 分部限制 分部接口和结构 分部方法 this 和 partial 的区别 引言 partial 关键字用于拆分一个类.一个结构.一个接口或一 ...

  5. C#里partial关键字的作用(转摘)

    1. 什么是局部类型? C# 2.0 引入了局部类型的概念.局部类型允许我们将一个类.结构或接口分成几个部分,分别实现在几个不同的.cs文件中. 局部类型适用于以下情况: (1) 类型特别大,不宜放在 ...

  6. C#里partial关键字的作用

    1. 什么是局部类型? C# 2.0 引入了局部类型的概念.局部类型允许我们将一个类.结构或接口分成几个部分,分别实现在几个不同的.cs文件中. 局部类型适用于以下情况: (1) 类型特别大,不宜放在 ...

  7. C# partial 关键字的使用

    C# 2.0 引入了局部类型的概念.局部类型允许我们将一个类.结构或接口分成几个部分,分别实现在几个不同的.cs文件中. 局部类型适用于以下情况: (1) 类型特别大,不宜放在一个文件中实现. (2) ...

  8. C# partial 关键字详解

    我们新建一个Windows Form时,后台代码都会自动添加如下代码: 1 public partial class Form1 : Form 2 { 3     public Form1() 4   ...

  9. partial关键字的含义和使用

    http://blog.csdn.net/zabcd117/archive/2008/01/08/2029987.aspx 转载于:https://www.cnblogs.com/reommmm/ar ...

最新文章

  1. 事业单位计算机专业知识试卷,计算机专业知识试题(事业单位计算机专业知识考试试卷).doc...
  2. 分隔百度百科中的名人信息与非名人信息
  3. 3.Hadoop的学习(ubuntu安装配置jdk)
  4. letecode [160] - Intersection of Two Linked Lists
  5. GIT Windows服务端搭建笔记
  6. web框架应具备的功能
  7. .process和ProcessFunction(没有整理完)
  8. delhpi7 tcombobox清楚重复项_专利数据统计中需要搞清楚的首要问题(2)
  9. 为什么我认为现阶段HIDS处于攻防不对等的地位?(ids、nta、绕过)
  10. 深度优先搜索之图的表示方法
  11. idea中导入jdbc驱动步骤详解
  12. 看到的一个很不错的分析LCA和RMQ的文章(转载,先收着)
  13. raid check
  14. 【系统分析师之路】第七章 系统分析架构篇记忆敲出
  15. R语言reshape2包-官方文档学习
  16. 时空之巅服务器在线玩,天域之巅 - 《神鬼传奇》官方网站
  17. C++笔记:二维数组行列互换
  18. ZigBee 3.0实战教程-Silicon Labs EFR32+EmberZnet-2-01:芯科的硬件解决方案EFR32
  19. 计算机毕业设计java+springboot+vue学生宿舍管理系统
  20. 全球最大开源软件开发平台和仓库

热门文章

  1. sqlserver主要的环境变量
  2. Virtual host / experienced an error on node rabbit@wohu-rabbit and may be inaccessible
  3. CNN网络中卷积层的正向传播与反向传播理解
  4. 【微信小程序创作之路】- 小程序窗口整体配置(导航栏、标题)
  5. 扒一扒在悉尼斩获大奖的TStack的“成名史”
  6. 客户异议产生的原因 怎么正确处理客户的异议
  7. zkcli远程连接_zookeeper部署在远程linux下。本地测试联通性一直报CONNECTIONLOSS(-4)错。...
  8. docker查看日志的方式
  9. 微信h5页面分享实现
  10. STM32F407VET6两个CAN同时工作