【发布时间】:2010-10-22 11:17:25
【问题描述】:
我认为使代码不言自明,不需要到处都是 cmets,这是一个很大的优势。但是您能否提出一些方法和技术来减少代码量,使其更具可读性和可理解性。
您认为减少大if statements 和嵌套for loops 以及其他有时乍一看难以理解的结构的好技术是什么。
以下是一些我认为会使我的 C# 应用程序更具可读性和不言自明的内容:
- 将
foreach循环转换为 LINQ 声明。 - 使用匿名函数减少事件处理程序的数量。
也将不胜感激有关涵盖这些主题的书籍的建议。
【问题讨论】:
标签: c# .net coding-style