就是一个指向任何函数原形的函数指针??并且可以指向一系列函数??
解决方案 »
- Print方法。
- 怎样向dataGridView添加dataSet中的数据,非常感谢大家帮忙解决一下!
- C#在吗实现点击126登陆进去的“写信”,已经自动填写收件人,标题和内容?
- 还是DataGridView问题
- 字符串处理?
- Office的Ocr识别技术?
- [求助]操作系统的问题,已经折腾了几个月了..............来者都有分.............
- 有一线程已经打开一文件(读写方式),任何在另一线程已只读性质打开?
- 正则表达式提取
- 客户端要求备份和恢复oracle数据库,分不够再加,急,在线等待!!
- 如何在中WebBrowser加载Excel后获取excel对象?
- C# 控件的问题
如果是指向任何函数原形的函数指针,那么委托就只有一个样子了
其实不太的委托,就是函数原型的区别不同,现在。net4有自带的泛型委托action和fun,分别表示无返回值和有返回值,都可以有八个参数了,所以你如果需要有8个参数以内的任何类型的委托,都可以不用定义而直接使用
int func2(int);p=func1是可以的,但P=func2就不行了把
而C#里面,把P搞成一个委托,那么FUNC1,FUNC2都可以通过P来调用,不是吗??
但是 C#中 委托是类型安全的 不可以乱指 编译会报错的
上面可以指 func1 不能指func2