本文介绍: 局部类型、局部方法、静态类、属性的访问分离、命名空间别名、编译指令、固定大小缓存区、InternalsVisiblTo
一、局部类型
在C#当中有这样一个关键字partial 用来声明类,结构,接口分为多个部分来声明。使用场景可以一部分类中写实例方法,一部分写属性,我在实际工作测试中就是将属性与实际方法是分开的。相互之间的成员互相通用。
举个例子:
局部方法
和上述定义的局部类一样,可以定义局部方法,局部方法可以分多个部分一部分只具有方法名称不建议实际方法体,另一部分可以选择是否实现,如果没有实现如果有调用当前没有方法体的局部方法,那么编译器会自动删除当前所有调用的引用不影响程序性能。
举个例子:
二、静态类
静态类在我们开发实例当中我们经常把静态类用为一个工具类是最常见的一个用法。静态类中不能有实例成员如不能有非静态的属性非静态的方法也不能具有实例构造函数
举个例子:
三、属性的访问分离
四、命名空间别名
五、编译指令
六、固定大小缓存区
七、InternalsVisiblTo
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。