首页 > 代码库 > 泛型委托
泛型委托
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 委托 { class Program { static void Main(string[] args) { #region 不带返回值的泛型委托 //Action<int, int> AddAction = new Action<int, int>(StaticAddFunction); //if(AddAction!=null) //{ // AddAction(3, 4); //} #endregion #region 带返回值的泛型委托 Func<int, int, int> AddFunc = new Func<int, int, int>(StaticAddFunction); if (AddFunc != null) { int nResult = AddFunc(3, 4); Console.WriteLine(nResult.ToString()); } #endregion Console.ReadKey(); } //static void StaticAddFunction(int a,int b) //{ // Console.WriteLine("static:" + (a + b).ToString()); //} static int StaticAddFunction(int a, int b) { return a + b; } } }
泛型委托
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。