C# Partial:分部方法和分部类代码实例

 更新时间:2015年03月31日 08:58:35   投稿:junjie  
这篇文章主要介绍了C# Partial:分部方法和分部类代码实例,本文直接给出代码实现,需要的朋友可以参考下
using System;

namespace Partial
{
  class Program
  {
    static void Main(string[] args)
    {
      A a = new A();
    }
  }

  partial class A
  {
    public A()
    {
      PrintHello();
      PrintWorld();
      Console.Read();
    }

    partial void PrintHello()
    {
      Console.Write("Hello");
    }
  }

  partial class A
  {
    //分部方法必须存在如下声明,返回类型只可以为void,且不接受Out参数
    //分部方法可以只存在声明而不实现它
    //未实现的分部方法在代码生成时会自动被编译器移除,不会带来额外的开销
    partial void PrintHello();
    partial void PrintWorld();
  }
}

这段代码只会输出:Hello,并且不会造成编译错误。

相关文章

  • c# 实现文件上传下载功能的实例代码

    c# 实现文件上传下载功能的实例代码

    这篇文章主要介绍了如何用c# 实现文件上传下载功能,文中示例代码非常详细,帮助大家更好的理解和学习,感兴趣的朋友可以了解下
    2020-07-07
  • c#之利用API函数实现动画窗体的方法详解

    c#之利用API函数实现动画窗体的方法详解

    本篇文章是对c#中利用API函数实现动画窗体的方法进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • 详解C#如何控制多线程同步执行

    详解C#如何控制多线程同步执行

    使用Task类来控制多线程的同步执行,可应用于多任务分发执行后,这篇文章主要为大家详细介绍了C#如何通过Task类控制多线程同步执行,感兴趣的小伙伴可以了解下
    2023-12-12
  • C#设计模式实现之生成器模式和责任链模式

    C#设计模式实现之生成器模式和责任链模式

    学完设计模式之后,你就感觉它会慢慢地影响到你写代码的思维方式,下面这篇文章主要给大家介绍了关于C#设计模式实现之生成器模式和责任链模式的相关资料,需要的朋友可以参考下
    2021-08-08
  • C#中out参数、ref参数与值参数的用法及区别

    C#中out参数、ref参数与值参数的用法及区别

    这篇文章主要给大家介绍了关于C#中out参数、ref参数与值参数的用法及区别的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-09-09
  • C#远程发送和接收数据流生成图片的方法

    C#远程发送和接收数据流生成图片的方法

    这篇文章主要介绍了C#远程发送和接收数据流生成图片的方法,涉及C#通过数据流传输图片的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • C# 设置Chart的X轴为时间轴​​​​​​​详情

    C# 设置Chart的X轴为时间轴​​​​​​​详情

    这篇文章主要介绍了C#设置Chart的X轴为时间轴​​​​​​​详情,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-08-08
  • C#中的扩展方法详解

    C#中的扩展方法详解

    “扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。”这是msdn上说的,也就是你可以对String,Int,DataRow,DataTable等这些类型的基础上增加一个或多个方法,使用时不需要去修改或编译类型本身的代码。
    2014-09-09
  • c# Newtonsoft.Json 常用方法总结

    c# Newtonsoft.Json 常用方法总结

    这篇文章主要介绍了c# Newtonsoft.Json 常用方法的相关资料,帮助大家更好的理解和学习使用c#,感兴趣的朋友可以了解下
    2021-02-02
  • 利用C#代码将html样式文件与Word文档互换的方法

    利用C#代码将html样式文件与Word文档互换的方法

    这篇文章主要给大家介绍了关于利用C#代码将html样式文件与Word文档互换的方法,文中通过示例代码将两种转换介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-11-11

最新评论