这是微软简化后的委托写法,其中,func适合带返回参数的方法调用,action适合没有返回参数的方法调用

FUNC方法代码:

 public string GetPeopleInfo(string name, int age)
{
return $"姓名:{name},年龄:{age}";
}

FUNC调用代码:,func的最后一个参数是返回类型,如果是无参的方法调用,那么尖括号只写返回值的类型即可

 Func<string, int, string> fuc = new Func<string,int, string>(GetPeopleInfo);
var res =fuc("吉姆",);

ACTION方法代码:

        public void GetPeopleCount(int newNum,int oldNum)
{
newNum = newNum + oldNum;
}

ACTION调用代码:

Action<int, int> action = new Action<int, int>(GetPeopleCount);
action(,);

最新文章

  1. 【WPF】释放图像资源, [删除时报另一进程占用]
  2. 行锁sqlserver
  3. [转]谈谈select, iocp, epoll,kqueue及各种网络I/O复用机制
  4. epoll在socket通信中的应用
  5. Node.js中的模块化
  6. voliecty indexOf的写法
  7. 跨平台实现wchar_t转成char
  8. angularjs 遇到Error: [$injector:unpr] Unknown provider: tdpicnews-serviceProvider &lt;- tdpicnews-service &lt;- tdpic-controller 错误
  9. Android设置选项开发及自定义Preference样式
  10. python学习笔记1.1
  11. SOAP Binding: Difference between Document and RPC Style Web Services
  12. CF 449D 题解(状压+容斥)
  13. 四舍五入函数ROUND(x,y)
  14. Html设置html与body元素高度问题
  15. [USACO08JAN]Cell Phone Network
  16. Java Swing简单的加法器
  17. C#的datatable使用
  18. Effective C++ .13使用智能指针来引用资源
  19. GO语言(八) defer注意点
  20. [LuoguP2900] [USACO08MAR]土地征用(Land Acquisition)

热门文章

  1. 关于form组件的补充-------formChoice
  2. sqlserver 索引进阶(上)
  3. tp5分组查询
  4. python3 迭代器笔记
  5. java web关于文件上传下载的总结
  6. 读书印记 - 《文革前的邓小平:毛XX的副帅》
  7. JavaSE---接口
  8. C# Linq 查询数据库(DataSet)生成 Tree
  9. MVCC(Multi-Version Concurrency Control)多版本并发控制机
  10. grunt项目构建