C#里面#region constructors和#endregion什么意思?

#endregion,#regionproperties这是注释吗?... #endregion, #region properties 这是注释吗? 展开
 我来答
卷帘青山H
高粉答主

2019-07-06 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:426
采纳率:100%
帮助的人:19.8万
展开全部

表示折叠注释,可以将代码折叠,#region和#endregion 可以创建代码区域。

C# 中的 #region 和 #endregion 表示一块区域,这样在 Visual Studio 中可以将这块区域的代码折叠起来,便于查看。可以点击#region旁边的+/-,展开/隐藏代码。在隐藏的时候,当光标放放置在备注上面的时候,VS会显示出隐藏的代码内容。

#region 和 #endregion 大小写敏感。#region 后面可以跟任意文字以对该区域进行说明。

格式:

#region 说明

代码

#endregion

快捷键 :Ctrl + M + L 把当前页的代码合起来

Ctrl + M + M 只把最近的一段代码块合起来

扩展资料

C#的注释

注释的说明,编译器编译程序时,不需要执行的代码和文字,主要是对该代码的说明,方便维护和理解。

“//”表示单行注释;

“/**/”表示块注释;

“///”表示说明注释,注释以后可以自动生成说明文档;

#region和#endregion表示折叠注释,可以将代码折叠

Ben
2014-07-11 · 知道合伙人软件行家
Ben
知道合伙人软件行家
采纳数:860 获赞数:2875
认真回答者.

向TA提问 私信TA
展开全部
#region和 #endregion只是把代码包起来 写不写无所谓 只不过写了看起来代码简洁清晰 养成良好的代码习惯很好!

#region #endregion
用来注释中间代码的作用 而且在其他地方用到中间的类和方法 都会有你标注的注释 本身不参与编译 还可以缩进代码 方便阅览折叠代码
#region 使您得以在使用 Visual Studio 代码编辑器的大纲显示功能时指定可展开或折叠的代码块。
如: #region name
其中:
name
希望给予将出现在 Visual Studio 代码编辑器中的区域的名称。
备注
必须用 #endregion 指令终止 #region 块。
#region 块不能与 #if 块重叠。但是,可以将 #region 块嵌套在 #if 块内,并且可以将 #if 块嵌套在 #region 块内。
示例
// preprocessor_region.cs
#region MyClass definition
public class MyClass
{
public static void Main()
{
...........
}
}
#endregion
或:
代码例子如下:
using System;
namespace testClass {
public class newclass {
- #region regionname
private string a;
private string b;
........
//you can write a lots of code here
#endregion
}
}
在代码写完后,在左边会出现一个"+"号或"-"号

点击-则会折叠 点击+则会展开
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiangjuan314
推荐于2018-02-23 · TA获得超过3.3万个赞
知道大有可为答主
回答量:2.9万
采纳率:0%
帮助的人:2783万
展开全部
#region是c#预处理器指令。
#region是一个分块预处理命令,它主要用于编辑代码的分段,在编译时会被自动删除。
#region使你可以在使用VS代码编辑器的大纲显示功能时指定可展开或折叠的代码块。
例如:
#region MyClass definition
public class MyClass
{
static void Main()
{
}
}
#endregion
备注:#region块必须以#endregion指令终止。
#region块不能与#if块重叠。但是,可以将#region块嵌套在#if块内,或将#if块嵌套在#region块内。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Xuan0316Wang
推荐于2017-09-22 · TA获得超过1273个赞
知道小有建树答主
回答量:216
采纳率:0%
帮助的人:63.9万
展开全部
不是注释
#region和 #endregion只是把代码包起来写了看起来代码简洁清晰
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式