[C#] region 指令 (region directive)

代码中看到:

#region init variable
c_setting_info_group g_setting_info_group = new c_setting_info_group();
c_sfis_interface g_sfis_api = new c_sfis_interface();

private string[] mStrArray = new string[2];
#endregion

region 修饰符的作用就是,为一段一段的code取名,不取名也可以,就是为了组织代码。编译器会忽略region指示符,但是代码编辑器可以利用它,例如,Visual Studio就能通过点击加号或减号对代码块展开折叠,这样代码浏览起来方便很多。
region指示符以 #region开头,可以加名字,也可以不加,以#endregion 结束,可以嵌套

#region Constructors
MyClass()
{ ... }
MyClass(string s)
{ ... }
#endregion

嵌套的例子,第一个#region 和 最后一个#endregion 匹配

#region first
#region second
//...
#endregion
#region third
//...
#endregion
#endregion

[1] Illustrated C#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值