c#解惑 预处理

1.#define

2.#if, #else, #elif, #endif

3.#undef

4.#region


C#中的预处理指令只是实现了c++中的一个子集,关键字的使用是和c++中是相同的。需要注意在cs文件中#define和#undef需要在文件的开始处声明。

下面是一个主要框架:

// 预处理指令

#define DEBUG

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

 static void Main(string[] args)
        {
#if DEBUG
            Console.WriteLine("If defines the debug, will show this.");
#elif TEST
            Console.WriteLine("If defines the test, will show this.");
#endif
        }


相关文章:

  • 2023-03-09
  • 2022-02-10
  • 2021-06-04
  • 2022-12-23
猜你喜欢
  • 2021-07-04
  • 2022-12-23
  • 2022-12-23
  • 2022-02-09
  • 2021-06-27
  • 2021-11-25
相关资源
相似解决方案