博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# 2.0学习之--条件编译
阅读量:7262 次
发布时间:2019-06-29

本文共 782 字,大约阅读时间需要 2 分钟。

csc CondMethod.cs tracetest.cs /d:DEBUGtracetest A B C
 

//Copyright (C) Microsoft Corporation.  All rights reserved.

// TraceTest.cs

// compile with: /reference:CondMethod.dll
// arguments: A B C
using System;
using TraceFunctions;
using System.Diagnostics;

public class TraceClient

{
   public static void Main(string[] args)
   {
      Trace.Message("Main Starting");
  
      if (args.Length == 0)
      {
          Console.WriteLine("No arguments have been passed");
      }
      else
      {
          for( int i=0; i < args.Length; i++)   
          {
              Console.WriteLine("Arg[{0}] is [{1}]",i,args[i]);
          }
      }

       Trace.Message("Main Ending");

   }
}

   public class Trace

   {
       [Conditional("DEBUG")]
       public static void Message(string traceMessage)
       {
           Console.WriteLine("[TRACE] - " + traceMessage);
       }
   }

转载于:https://www.cnblogs.com/llbofchina/archive/2006/06/23/434180.html

你可能感兴趣的文章
面向对象简述--对象、引用、指针
查看>>
分解质因数
查看>>
Html基础(1)
查看>>
授权公钥登录,sudo权限脚本
查看>>
iOS利用通知(NSNotification)进行传值
查看>>
caioj 1077 动态规划入门(非常规DP1:筷子)
查看>>
caioj 1158 欧拉函数
查看>>
Ubuntu安装PostgreSQl
查看>>
站内优化
查看>>
Android读取XML资源 分类: Android ...
查看>>
Vue过滤器
查看>>
Linux(centos6.5)下安装jenkins
查看>>
MySQL连接数超过限制的解决方法
查看>>
springmvc自定义日期编辑器
查看>>
2017202110104-高级软件工程2017第8次作业—个人总结
查看>>
一个好用的ODBC数据库类CMYODBC
查看>>
<转>Java 理论与实践: 正确使用 Volatile 变量
查看>>
常用的正则表达式(方便自己看)
查看>>
Assembly.Load()不能加载程序集的问题
查看>>
在Eclipse上搭建Android C开发环境
查看>>