C# 中有以下预定义宏:

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

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

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