//#define CONDITION1
#define CONDITION2
using System;
using System.Diagnostics;

class Test
{
    static void Main()
    {
        //Console.WriteLine("Calling Method1");
        Method1(3);
        //Console.WriteLine("Calling Method2");
        Method2();

        Console.WriteLine("Using the Debug class");
        Debug.Listeners.Add(new ConsoleTraceListener());
        Debug.WriteLine("DEBUG is defined");
        Console.ReadKey();
    }

    [Conditional("CONDITION1")]
    public static void Method1(int x)
    {
        Console.WriteLine("CONDITION1 is defined");
    }

    [Conditional("CONDITION1"), Conditional("CONDITION2")]
    public static void Method2()
    {
        Console.WriteLine("CONDITION1 or CONDITION2 is defined");
    }
}

相关文章:

  • 2022-12-23
  • 2021-12-03
  • 2022-03-04
  • 2021-09-12
  • 2022-01-10
  • 2022-12-23
猜你喜欢
  • 2021-10-10
  • 2022-12-23
  • 2021-06-09
  • 2022-12-23
  • 2021-07-20
  • 2021-11-22
相关资源
相似解决方案