举个例子,如果我使用这个块,我可以实现什么? 启动区域后名称背后有什么用途
#region MyClass definition
//Some code
#endregion
答案 0 :(得分:6)
没有(技术)理由使用#Region
。
它唯一能做的就是提供一种简单的方法来折叠代码。
作为一个例子,对于一个相对庞大的阶级;我倾向于将不同地区的一些东西分开:
这只是一个例子。您可以根据需要分离代码,但它对应用程序的工作方式没有影响。
答案 1 :(得分:0)
基本上#region- #endregion用于分隔你的代码块(它可能是你想要指定的函数类或函数集合。)
这可以帮助您识别代码块,并使用密钥名称来解释您在该区域内所做的事情。
它可以帮助您扩展或折叠代码块。 它简化了编写代码的方式。 如下所示
#region "This Is My Function"
public void MyFunction()
{
//Some Code
}
#endregion
有关详细信息#region (C# Reference)