C#.net #region endregion

 #region&   #endregion都是“预处理器伪指令”…… 

  以下内容录自《C#实用全书》P418 
  
  在一些编程语言中,如C++,预处理阶段是编译的一个独立过程。此阶段是在实际编译过程前发生的。下面是一些使用预处理的地方。 
  ●条件编译 
  ●报头文件引入 
  ●宏扩充 
  然而,在c#中,使用预处理的地方是代码的条件引入和排除。在c#中,编译程序和本身模拟预处理器。 
  预处理器伪指令是一条以#符号开始的特殊命令。 
  …… 
  #region伪指令用来标明代码块。然后,当使用visual   studio.net中的大纲特征时,就可以展开和折叠此代码。使用#endregion伪指令来中止#region代码块。……

 
msdn中
   
  #region请参见 
  C#   预处理器指令 
  #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  

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值