为什么要创建一个新的委托对象

Bar*_*uch 4 .net c# events

使用的优点是什么

_books.RowChanged +=new DataRowChangeEventHandler(_books_RowChanged);
Run Code Online (Sandbox Code Playgroud)

VS自动插入,使用

_books.RowChanged += _books_RowChanged;
Run Code Online (Sandbox Code Playgroud)

在我看来,它更短,更有效.

Bal*_*a R 10

除了第二种形式不那么冗长之外没有区别.他们都做同样的事情.

  • IIRC在.NET 2中引入了简短形式.编译器将其视为长形式(转换). (2认同)