在.net2.0中实现Action和Func方法
由于这两个是在.net3.5中新加入的特性,所以我们需要自己写一下。
格式如下:
delegate void Action();
delegate void Action<T, T1>(T t, T1 t1);
delegate void Action<T, T1, T2>(T t, T1 t1, T2 t2);
delegate void Action<T, T1, T2, T3>(T t, T1 t1, T2 t2, T3 t3);
delegate T Func<T>();
delegate T1 Func<T,T1>(T arg1);
delegate T2 Func<T,T1,T2>(T arg1,T1 arg2);
delegate T3 Func<T, T1, T2, T3>(T arg1,T1 arg2,T2 arg3);
转载于:https://www.cnblogs.com/qiu2013/p/3497784.html
在.net2.0中实现Action和Func方法相关推荐
- 深度解析ASP.NET2.0中的Callback机制
callback的一般使用方法还算简单,直接参照msdn的帮助和范例就足够了.但是想要真正用好.用精,或者想开发一些基于callback机制的WEB组件,那么,就要先深入了解callback的实现机制 ...
- ValidateRequest=false 不在.net2.0 中该怎么办?
ValidateRequest=false 不在.net2.0 中该怎么办? ASP.NET请求验证功能可以给我提供应用程序的保存,避免站点受到XSS的攻击. 但是在一些情况下,我们需要禁用这个功能, ...
- ASP.NET2.0中的ClientScriptManager 类用法—如何添加客户端事件!
在ASP.NET2.0中,ClientScriptManager 类通过键 String 和 Type 唯一地标识脚本.具有相同的键和类型的脚本被视为重复脚本.因此,我们可以使用脚本类型来避免混淆可能 ...
- 在.NET2.0中解析Json和Xml
在.NET2.0中解析Json和Xml 在.NET解析json有很多方法,这里介绍最简单也用的最多的一种. 一.添加引用 解析Json,先下载开源控件 Newtonsoft.Json.dll 下载地址 ...
- ASP.NET2.0中的全球化与本地化UICulture,Culture
ASP.NET2.0中的全球化与本地化UICulture,Culture 来源:转载 日期:2007-2-28 14:59:01 阅读:324 评论:0 一.简介 全球化和本地化是每一位开发者在创 ...
- .net2.0中SqlBulkCopy批量复制数据出错原因分析!
在项目后台数据库选择SqlServer,进行批量复制数据时,.net2.0中提供的SqlBulkCopy不失为一个好的选择,性能相当可观;最近亲手实验一把,效果不错,大家可以参见http://www. ...
- 在ASP.Net2.0中使用UrlRewritingNet实现链接重写(转)
在ASP.Net2.0中使用UrlRewritingNet实现链接重写 很多时候我们需要链接转向(Url Rewriting),例如二级域名转向.文章访问链接等场合. 让我们看两个例子: 1 你现在看 ...
- 在ASP.Net2.0中使用UrlRewritingNet实现链接重写
在ASP.Net2.0中使用UrlRewritingNet实现链接重写 很多时候我们需要链接转向(Url Rewriting),例如二级域名转向.文章访问链接等场合. 让我们看两个例子: 1 你现在看 ...
- ASP.NET2.0中的ClientScriptManager 类用法—如何添加客户端事件
在ASP.NET2.0中,ClientScriptManager 类通过键 String 和 Type 唯一地标识脚本.具有相同的键和类型的脚本被视为重复脚本.因此,我们可以使用脚本类型来避免混淆可能 ...
最新文章
- 分布式监控系统Zabbix3.2对数据库的连接数预警
- python科学计算基础教程pdf下载-python科学计算 第二版 PDF 下载
- ?php query_posts(cat)?,query_posts()函数 (wordpress日志调用)
- 如何让代码更易于维护_如何轻松地使您的网站更易于访问
- 【数据结构与算法】【算法思想】拓扑排序
- Common下MadieHelper.cs
- 简单51单片机c语言编程流水灯,51单片机如何实现流水灯?51单片机实现流水灯的三种方法详细分析...
- 英特尔:已获得向华为供货许可;央视曝光“微信清粉”软件存风险;HHVM 4.75 发布|极客头条
- 小解系列-解决WebUploader在谷歌浏览器下弹出框打开慢,在Bootstrap模态框内部多次点击才能触发的问题
- java中的变量是原子的_Java原子变量
- bootstrap 步骤条_无骨香酥炸鸡柳,做法原来如此简单,3个关键步骤,学会可以开店...
- 批量解除文件锁定状态包含子文件夹
- 安装React脚手架
- Pytorch中的grid_sample算子功能解析
- 使用matplotlib修改字体之Times New Roman
- Delphi WebBrowser与网页交互
- java微信机器人_GitHub - linux-china/weixin-robot-java: 微信公共平台机器人Java SDK
- Python判断一个正整数是否为素数的算法
- [COGS2652]秘术「天文密葬法」-长链剖分-01分数规划
- 2014 BAT 面试经验 自律用~
热门文章
- JZOJ 2308. 【中山市选2011】聚会
- JZOJ 4437. 【HNOI2016模拟4.10】线性代数与逻辑
- android倒计时录制视频下载,android录制视屏(预览,倒计时)
- python中head_Python pandas.DataFrame.head函数方法的使用
- c语言程序设计精髓第二周,2实型数据C语言程序设计精髓.pdf
- 【转载】博士生的女朋友有话要说!
- CVPR 2019 ATOM:《ATOM: Accurate Tracking by Overlap Maximization》论文笔记
- 如何在Windows7下删除Ubuntu开机引导项
- 电脑睡眠快捷键_电脑学习:苹果电脑快捷键
- @jsonfield注解_好了,不装了,撸个注解有什么难的!