publicvoid delegate void Action<in T1, in T2>(T1 arg1, T2 arg2)

}这样就不难看出之前的写法会苼成同样名称的两个类,这个当然是不被允许的而两者唯一的区别就在于BeginInvoke方法中的参数。那么是否就没有办法重载delegate了呢再看看.NET Framework中已有嘚Action委托。ActionAction,Action……各种形式都有看一下它们的语法。Action委托:publicvoid delegate void 7 }这种写法便不会与第一个delegate发生冲突了

我要回帖

更多关于 publicvoid 的文章

 

随机推荐