在代码前加个#是什么意思

解决方案 »

  1.   

    #if
    #else
    #region
    #endregion
    ...
      

  2.   

    你在一段代码前加上#region,之后加上#endRegion
    可以看到代码前多了个-号,单击这个符号可以将这段代码收缩或展开,便于在代码较多时在一屏中了解整体框架
    试试看在#region 后写上比如说"符号处理",然后将这段收缩,你就知道是什么意思了.
      

  3.   

    #region——区域指令区域指令用于显示地标记源代码的区域区域不具有任何附加的语义含义;其用途是使程序员或自动工具(visual studio 2003/2005等)用其来标记源代码的节区域的词法处理:
    #region
    ...
    #endregion简单一句,这个可以让你的代码阅读起来简洁
      

  4.   

    #region  A功能代码块
    private void A()
    {
    //A功能代码
    }  
    #endregion  我喜欢把不同功能的代码块用这个分开,
    阅读时再展开。 很好用的哦。代码很清晰。
      

  5.   

    #if
    #else
    谁能给解释一下上面这两句什么意思?划分区块的那个我知道,这两个没见过.
      

  6.   

    #define symbol 
    #undef symbol 
    #if symbol [operator symbol2]... 
    #else 
    #elif symbol [operator symbol2] 
    #endif 
    #warning text text指在编译器输出中的警告文字 
    #error text  text指在编译器输出中的错误信息 
    #line number [file] 
    我们可以用这些指令来自动处理测试期和发布期数据库的连接字符串之类的工作 
    #if !RELEASE 
    constr = testSQLServerConnectionString 
    #else 
    constr = releaseSQLServerConnectionString 
    #endif 
    在编代码时加上一句#undef RESEASE,发布后删除这一句就行了。
      

  7.   


    ``  #region 
        ... 
        #endregion 
    ``   写在类class中  ```` 可以实现接口的相应功能```` `  直接在里面重写方法就可以了 ``