我只是好奇C#编码中是否真的需要#region,因为我不认为我真的需要它,因为我可以跟踪我所做的一切(主要是因为项目很小)。
所以真的有必要学习吗? 非常欢迎对为什么和为什么不做出好的和强烈的回应!
答案 0 :(得分:3)
不,这不是必要的,有人会说它甚至没用。
就个人而言,如果将功能组合在一起是合理的,我将使用区域 - 相关的单元测试,例如我将使用区域的地方 - 但我知道人们对此意见存在分歧。< / p>
区域的全部意义在于它只是折叠代码区域的便利。它没有强制执行任何操作,也没有检查您是否未将功能放在错误的位置等等。但在某些情况下它可能会有所帮助。