|
|
1
16
这是一个非常合理的想法-但在这种情况下,我会使用匿名方法:
只有 匿名方法相对于lambda表达式的优势。
做
|
|
|
2
1
实际上,把事件处理程序放在容易找到的地方,也就是说,就在它被分配到的事件的名称旁边,是一种很好的方法。 很多时候,您会看到如下事件处理程序:
附加到txtFirstName的KeyUp事件,因为在使用Intellisense创建处理程序之后,有人决定重命名textbox,KeyUp工作得更好。通过Lambda,对象、事件和函数都在一起。 |
|
|
3
-1
这是个棘手的问题。我记得我在图书馆看书 Code Complete 关于一些(聪明的)人如何说你应该保持控制流尽可能简单,许多人主张一个方法只有一个入口和出口,因为不这样做会使程序更难遵循。 兰博达离这一点越来越远,在某些情况下很难跟踪所发生的事情,控制权从一个地方跳到另一个地方。 基本上,我认为这可能是一个坏主意,因为这一点,但它也强大,使生活更容易。我当然用了不少。总之,小心使用! |
|
|
A B · C#Excel自动调整列避免长文本时出错 8 月前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 8 月前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 8 月前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 9 月前 |