osc*_*tin 7 .net c# events visual-studio-2017
当您使用+=运算符创建事件处理程序时,Visual Studio为您提供了按TAB键自动创建处理程序的选项。这样做会创建一个具体的方法,如下所示:
consoleListBox.OnKeyPress += ConsoleListBox_OnKeyPress;
private static void ConsoleListBox_OnKeyPress(ConsoleControl sender, ConsoleKeyInfo keyInfo)
{
}
Run Code Online (Sandbox Code Playgroud)
但是有可能让VS这样创建一个本地的,内联的异常处理程序吗?
consoleListBox.OnKeyPress += (sender, keyInfo) =>
{
};
Run Code Online (Sandbox Code Playgroud)
它非常干净,特别是如果我不需要当前上下文之外的处理程序时。我现在手动创建这些,但是如果有一种自动创建本地处理程序的方法,那就太好了。
| 归档时间: |
|
| 查看次数: |
147 次 |
| 最近记录: |