C#中的Partial Method
来源:互联网 发布:淘宝网充气床 编辑:程序博客网 时间:2024/05/20 18:47
今天才看到的新玩意儿,细节就不在此说明了,编辑器能检查的东西没必要列出来讲。Partial method可以方便的加上拦截,有意思,给一个最初级的sample
partial class Test
{
static partial void Intersector1();
static partial void Intersector2();
public static void DoStuff()
{
Intersector1();
Console.WriteLine("Do Stuff");
Intersector2();
}
}
class Program
{
static void Main(string[] args)
{
Test.DoStuff();
}
}
{
static partial void Intersector1();
static partial void Intersector2();
public static void DoStuff()
{
Intersector1();
Console.WriteLine("Do Stuff");
Intersector2();
}
}
class Program
{
static void Main(string[] args)
{
Test.DoStuff();
}
}
这个时候输出的是 Do Stuff
然后在另一部分的Test定义中实现两个partial method
partial class Test
{
static partial void Intersector1()
{
Console.WriteLine("Do some initial steps");
}
static partial void Intersector2()
{
Console.WriteLine("Do some finishing steps");
}
}
{
static partial void Intersector1()
{
Console.WriteLine("Do some initial steps");
}
static partial void Intersector2()
{
Console.WriteLine("Do some finishing steps");
}
}
这个时候的结果是:
Do some initial steps
Do Stuff
Do some finishing steps
- C#中的Partial Method
- C#3.0 partial method
- C#中的partial
- C# 分部(方法) partial(method)
- Partial Class verse Partial Method
- C# 3.0: 局部方法(partial method)及其特点
- C#中的关键字Partial,where,yieId!
- C#中的partial class(部分类)
- C#中的部分类(partial class)
- C#中的partial class(部分类)
- C#中的partial关键字的作用
- Partial Method syntax exploration
- C# partial
- C# partial
- C# partial
- C# partial
- C# partial
- 【.Net码农】C#中的partial class(部分类)
- 股票指标
- eclipse常用快捷方式 和 启动参数 说明
- (中国人顶起)日本松下电器中文网站遭黑客入侵
- dns 服务器配置笔记
- MyEclipse下struts2、spring、hibernate整合
- C#中的Partial Method
- JDBC连接SQL2000详细流程
- Struts2 + Hibernate开发笔记(一)
- 合并多个Excel文件
- gridview使用大全
- gridview使用大全
- UltraEdit v14.00 即将发布,功能截图概览
- define 宏几个细节
- ImeRdp