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. 其实你做的大部分工作都是浪费
  2. Spring-security配置
  3. Java 守护线程概述
  4. 雨林木风系统md5值_微软停止Windows系列新系统开发,珍惜你的Win10吧。。。
  5. 四、spring中高级装配(2)
  6. rxjs里的Observable对象和map配合的一个用法
  7. Ajax 的乱码问题(2)
  8. JDBC连接数据库(一)
  9. 微信小程序单选框radio使用实例
  10. .NET 开源的免费午餐结束了?
  11. sql多行插入insert多行无法分析查询文本_收藏!SQL语法全集合!
  12. linux内存管理_Linux内存管理(转)
  13. 单表查询之选择查询 + 多表查询(2020.3.20 )
  14. MapGISK9安装
  15. SAP中看板拉料驱动MM物料移动的简单测试过程
  16. 为什么Excel公式使用不了?
  17. jaffe 数据库百度网盘下载
  18. 论文笔记2:Deep Attention Recurrent Q-Network
  19. Python版经纬度坐标转换
  20. 100BASE-TX、100Base-FX等含义

热门文章

  1. openjudge1.1所有答案
  2. ERROR 1130 (HY000): Host '113.57.150.82' is not allowed to connect to this MySQL server
  3. java毕业生设计蛋糕销售网站演示录像2020计算机源码+系统+mysql+调试部署+lw
  4. 发布和使用ArcGIS Server 服务之--地图服务(Mapserver)
  5. 脑卒中患者常见上肢训练中的脑部激活情况
  6. OpenStack安装流程(juno版)- 添加认证服务(keystone)
  7. linux中makefile高级用法--makefile调用makefile
  8. 数仓4.0(二)------ 业务数据采集平台
  9. 2022中国广告论坛圆满落幕,虚拟数字人+虚拟场景直播打造虚拟论坛
  10. Web 服务器的搭建