delegate有没有使用new,对下面程序有什么影响吗?

如 public delegate void pdelegate();
public void showmsg()
{
Console.Write("msg");
}

pdelegate d=showmsg;//A方式
d();

pdelegate d=new pdelegate(showmsg);//B方式
d();
两种方式都能使用,但两种有什么不同的影响,是否当showmsg方法只被d引用时,两种方式都没差别

人到中年有点甜
浏览 96回答 1
1回答

慕村9548890

不过反编译后看到的代码完全一样:
打开App,查看更多内容
随时随地看视频慕课网APP