C# Partial:分部方法和分部類代碼實(shí)例
更新時(shí)間:2015年03月31日 08:58:35 投稿:junjie
這篇文章主要介紹了C# Partial:分部方法和分部類代碼實(shí)例,本文直接給出代碼實(shí)現(xiàn),需要的朋友可以參考下
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參數(shù)
//分部方法可以只存在聲明而不實(shí)現(xiàn)它
//未實(shí)現(xiàn)的分部方法在代碼生成時(shí)會自動被編譯器移除,不會帶來額外的開銷
partial void PrintHello();
partial void PrintWorld();
}
}
這段代碼只會輸出:Hello,并且不會造成編譯錯(cuò)誤。
相關(guān)文章
C#使用迭代法實(shí)現(xiàn)Fibnaci數(shù)列
這篇文章主要介紹了C#使用迭代法實(shí)現(xiàn)Fibnaci數(shù)列的方法,較為詳細(xì)的分析了Fibnaci數(shù)列的原理與迭代法實(shí)現(xiàn)技巧,需要的朋友可以參考下2015-05-05
UnityWebRequest前后端交互實(shí)現(xiàn)過程解析
這篇文章主要介紹了UnityWebRequest前后端交互實(shí)現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-06-06
C#?wpf使用DockPanel實(shí)現(xiàn)制作截屏框
做桌面客戶端的時(shí)候有時(shí)需要實(shí)現(xiàn)截屏功能,能夠在界面上框選截屏,本文就來為大家介紹一下wpf如何使用DockPanel制作截屏框吧,感興趣的可以了解下2023-09-09

