当前位置: 首页 > news >正文

做调查挣钱的网站/东莞seo网络培训

做调查挣钱的网站,东莞seo网络培训,完善网站通讯员队伍建设,教育平台网站开发部分类 C#中使用关键字partial把类,结构或结构放在多个文件中.一般情况下,一个类全部驻留在单个文件中.但有时候,多个开发人员需要访问同一个类,或者某种类型的代码生成器生成了一个类的某部分,所以把类放在多个文件中是有益的. 用法: 把partial关键字放在class,struct或interf…

部分类

C#中使用关键字partial把类,结构或结构放在多个文件中.一般情况下,一个类全部驻留在单个文件中.但有时候,多个开发人员需要访问同一个类,或者某种类型的代码生成器生成了一个类的某部分,所以把类放在多个文件中是有益的.

用法partial关键字放在class,structinterface关键字的前面.在下面的例子中,TheBigClass类驻留在两个不同的额源文件BigClassPart1.csBigClassPart2.cs.

//BigClassPart1.cs中的内容

partial class TheBigClass

{

public void MethodOne()

{}

}

//BigClassPart2.cs中的内容

partial class TheBigClass

{

public void Methodtwo()

{}

}

编译包含这两个源文件的项目时,会创建一个TheBigClass,有两个方法.如果声明类的同时使用了下面的关键字,这些关键字就必须应用于同一个类的所有部分:

public

private

protected

internal

abstract

sealed

new

如果其中一个类为抽象类,那合并后整个类都将被视为抽象类,其中一个类为密封类,那合并后整个类都将视为密封类。例如:

public partial class Person

{

public void Fun1()

{}

}

public partial class Person

{

public void Fun2()

{}

}

部分类的应用,可以在一个文件中声明部分类的属性,一个文件声明字段,一个文件声明方法.

案例:

using System ;

interface ImyInterface1

{

    void dosomething();

}

 

interface ImyInterface2

{

    void dosomethingelse();

}

#region 这两个类等同于下一个类

public partial class myClass:ImyInterface1

{

    public void dosomething()

    {

        Console.WriteLine ("接口1的方法");

    }

}

public partial class myClass:ImyInterface2

{

    public void dosomethingelse()

    {

        Console.WriteLine ("接口2的方法");

    }

}

 

#endregion

#region 等同于上面两个类

//public class myClass:ImyInterface1,ImyInterface2

//{

//    public void dosomething()

//    {

//        Console.WriteLine ("接口1的方法");

//    }

//    public void dosomethingelse()

//    {

//        Console.WriteLine ("接口2的方法");

//    }

//}

#endregion

class Test

{

    static void Main()

    {

        myClass a=new myClass ();

        a.dosomething ();

        a.dosomethingelse();

    }

}

http://www.jmfq.cn/news/4904641.html

相关文章:

  • 沭阳做网站shy1z/windows优化工具
  • 做优化的网站/网站快速排名推广软件
  • 建设公司网站的步骤/网络营销常见的工具
  • 百度怎么做自己的网站/品牌形象推广
  • 网站路径改版如何做301重定向/域名注册查询
  • 建立公司微信平台 网站平台/南京网站设计公司
  • 网站开发包括哪些/买域名
  • 深圳坂田做网站/百度推广后台登录页面
  • 做网站换域名/百度推广价格
  • 网站排名推广软件/seo技术网网
  • 沈阳项目/深圳关键词排名seo
  • 做网站用到什么开发语言/百度注册公司地址
  • wordpress 分类菜单/银川网站seo
  • 成都网站建设推广好/中国女排联赛排名
  • 建设银行海外分行招聘网站/seo是什么意思呢
  • 网站怎么做排行榜/国家免费技能培训
  • 做网站建设公司赚钱/seo引擎搜索
  • 网站打开速度慢/网站推广系统
  • 网站培训班/优化营商环境 提升服务效能
  • 移动端网站建设费用/百度一下就知道首页
  • 重庆江北网站建设/google 优化推广
  • 贵阳网站商城建设/网站怎么做
  • 公司手机网站开发招标书/四川网站seo
  • 网站建设得多少钱/公司培训课程有哪些
  • 网站建设综合实训心得体会/百度推广需要多少钱
  • 牡丹江网站建设/网络推广优化品牌公司
  • 苏州网站开发建设服务/百度推广技巧方法
  • 朝阳区住房和城乡建设委员会官方网站/刘雯每日资讯
  • 帮别人做网站用织梦模板行吗/免费域名怎么注册
  • 蚌埠做网站多少钱/seo公司 上海