#region指令

Posted 蒲公英的约定&h

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了#region指令相关的知识,希望对你有一定的参考价值。

将东西用它来分组,它是非常有用的。在我写的类中或多或少有几个#region,用来对类中不同的结构进行分组。比如: fields, properties, methods, events, types等。如果你打开我写的类文件,你会看到结构如下:

总的来说:我将#region看成能控制阅读源代码的复杂度的一种方式。因为你可以将一些相关的代码放在一个区域(#region)里面。但是,这不是你随便就创建新方法或者新类的借口。其实Region并不能消除复杂度,它只是在你阅读代码的时候,隐藏了部分代码。你必须通过写出小巧,清晰,重点突出的方法和类,才能控制代码的复杂度。当你做到这些的时候,你甚至会发现#region是不必要的。

以上是关于#region指令的主要内容,如果未能解决你的问题,请参考以下文章

说明#region与#endregion的作用

Java中的升C“#region”和“#endregion”? [复制]

c#代码技巧

Angular如何正确销毁指令

内核request_mem_region 和 ioremap的理解

内核request_mem_region 和 ioremap的理解