也许这个问题已经被问过了,我通过谷歌搜索但是没有找到答案。
代理原型
delegate void method1(string str);
添加回调方法
method1 objDel2;
objDel2 = new method1(TestMethod1);
objDel2("test");
objDel2.Invoke("Invoke");
在上面的代码中,objDel2("test");
和 objDel2.Invoke("Invoke");
进行了相同的任务。哪一个更好,还是两个都一样。
bjDel2("test");
和objDel2.Invoke("Invoke");
是否相同吗?是的,它们是相同的。还是你在问哪一个应该被优先选择?这主要取决于个人意见。 - dtb