C# 中有以下预定义宏:

  • ' #define ':定义一个编译时常量。
  • ' #if ':条件编译指令,用于根据条件编译不同的代码。
  • ' #else ':与 ' #if ' 一起使用,表示如果上一个条件不成立,则执行此代码块。
  • ' #elif ':与 ' #if ' 一起使用,表示如果上一个条件不成立,但是当前条件成立,则执行此代码块。
  • ' #endif ':与 ' #if ' 一起使用,表示一个条件编译块的结束。
  • ' #warning ':编译警告指令,用于在编译时输出警告信息。
  • ' #error ':编译错误指令,用于在编译时输出错误信息。
  • ' #line ':指定当前行号和文件名,用于调试和错误跟踪。
  • ' #region ':定义一个代码区域,用于折叠和组织代码。
  • ' #endregion ':与 ' #region ' 一起使用,表示代码区域的结束。
C# 预定义宏详解:编译时常量、条件编译等

原文地址: https://www.cveoy.top/t/topic/nEfR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录