`
liss
  • 浏览: 825300 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

C# 里面的 #region 是什么意思? (转载)

阅读更多

#region是c#预处理器指令。

#region是一个分块预处理命令,它主要用于编辑代码的分段,在编译时会被自动删除。

#region使你可以在使用VS代码编辑器的大纲显示功能时指定可展开或折叠的代码块。

例如:

#region  MyClass definition

public class MyClass 
{
    static void Main() 

    {

    }

}

#endregion

 

备注:#region块必须以#endregion指令终止。

#region块不能与#if块重叠。但是,可以将#region块嵌套在#if块内,或将#if块嵌套在#region块内。

分享到:
评论

相关推荐

    解析C#中#region与#if的作用

    以下是对C#中#region与#if的作用进行了详细的介绍,需要的朋友可以过来参考下

    数据库驱动的网站,C#前端F#后端是什么意思?

    我对前端和后端语言的选择也有些困惑。我唯一能想到的是,您可能拥有一个用C#编写的网站,也许还有一个F#提供功能方面的类库/服务(更可能的服务)。到网站。就异步而言...

    C# ##从数据库中取二进制图片文件存入硬盘.rar

    C# ##从数据库中取二进制图片文件存入硬盘.rar 前提是数据库里面有2进制图片

    CSharp_Region类的使用.rar

    Region类的使用和图解

    c#屏蔽系统热键

    #region 屏蔽和开启任务管理器(方法一:修改注册表) …… #region 屏蔽 …… #endregion #endregion #region DllImport #region 屏蔽和开启ctrl+alt+del(方法二:静态dll) …… #endregion …… #...

    正则一则 将金额转换成人民币大写的代码

    代码如下: public static ... string s = money.ToString(“#L#E#D#C#K#E#D#C#J#E#D#C#I#E#D#C#H#E#D#C#G#E#D#C#F#E#D#C#.0B0A”); s = Regex.Replace(s, @”((?<=-|^)[^1-9]*)|((?’z’0)[0A-E]*((?=[1-9])|(?’-

    AutoCAD2016_C#Net获取面域(Region)的边界线.rar

    在AutoCAD制图中,面域(Region)是一个很重要的内容,应用于土地调查和工程测量时,利用实体编辑的交、并、差等运算方法可以准确快速地解决地块的分切,拓扑问题,在CAD中实现GIS的部份功能。但生成面域后,或者通过...

    C#基础教程C# C# C# C#

    C# C# C# C# C# C# C# C# 适合初学者

    C#图片的特效调节

    1. C#图片的处理 2 1.1 C#图像处理 15 1.1.1 (各种旋转、改变大小、柔化、锐化、雾化、底片、浮雕、黑白、滤镜效果) 15 1.1.2 //向右旋转图像90°代码如下: 16 1.1.3 //旋转图像180°代码如下: 16 1.1.4 //图像切...

    前端开发 js css 代码折叠 类似c#的region

    js_region_代码折叠.zip 这个压缩文件是把两个插件打到一个包里了 基本代码如下:以 //#region 起始,//#endregion 结束 //#region test //test1 function test1() { } //test2 function test2() { } ...

    C#远程连接SQLserver 数据库

    C#和ADO.NET是什么关系?为什么讲解C#连接数据库的资料里面普遍都讲的用ADO.NET技术连接数据库?这里读者仅需记住:用C#开发软件需要连接数据库时,尽管使用ADO.NET技术好了,不用考虑它们啥关系。

    CSharp_Region类的方法使用图解

    CSharp_Region类的方法使用图解 本实例使用两个矩形A和B来演示System.Drawing.Region类的各方法的功能。 详情请参考:http://blog.csdn.net/testcs_dn/article/details/41730589 下载需要积分,评论后会全部返还。

    CComplex C#写的一个复数结构

    CComplex C#写的一个复数结构 定义了复数的数据结构和基本运算, 为傅立叶变换\希尔伯特变换等提供了很好的支持. 希望对有兴趣的朋友一些支持,欢迎交流 using System; /* * Copyright Leon SDUST : liang1057@...

    C# 例程PCSCC# 例程PCSC

    C# 调用winscard.dll,C# 调用winscard.dll,C# 调用winscard.dll

    SQLite.Helper:一个简单的工具,可帮助您使用C#管理SQLite数据库

    ####是否在C#项目中使用SQLite?####如果是,那就不用担心,SQLite.Helper是旨在帮助您管理SQLite数据库的类。 ####如何使用?####首先,请确保在您的系统上。 将DLL添加到您的项目引用中并使用代码 using ...

    C#中#define后面只加一个参数的解释

    而define的用法不是后面加两个字符串吗,它这里却只加一个字符串,是什么意思? 还有很多头文件里都有如下语句 #if __STDC__ #define _Cdecl #else #define _Cdecl cdecl #endif __stdc__,cdecl代表什么? 比方说...

    C#十六进制显示控件

    C#编写的十六进制数据显示控件 就像WinHex那样的

    .net C#线程超时

    .net C#线程超时的解决方案,使用的时候在被调线程入口调用一下这个方法就可以。更多详细代码见附件 Report.RegisterThread(Report.GetCurrentWin32ThreadID(),Thread.CurrentThread); #region 获取当取线程的...

    .net c#线程超时解决方案

    .net C#线程超时的解决方案,使用的时候在被调线程入口调用一下这个方法就可以。更多详细代码见附件 Report.RegisterThread(Report.GetCurrentWin32ThreadID(),Thread.CurrentThread); #region 获取当取线程的...

Global site tag (gtag.js) - Google Analytics