大家好:
我有一个程序如下:using System.Diagnostics;namespace ConsoleApplication1
{
public class A
{
[Conditional("Hello")]
private void Hello()
{
Console.Write("Hello");
}
[Conditional("Hi")]
private void Hi()
{
Console.Write("Hi");
}
static void Main(string[] args)
{
A aa = new A();
aa.Hello();
aa.Hi();
}
}
}调试执行的时候 是没有值可显示的。
我参考了:
http://msdn.microsoft.com/zh-cn/library/system.diagnostics.conditionalattribute(v=vs.90).aspx如果我现在想让它显示Hello,需要在CSC.exe.config中配置 但是具体不懂如何添加??谢谢大家了
我有一个程序如下:using System.Diagnostics;namespace ConsoleApplication1
{
public class A
{
[Conditional("Hello")]
private void Hello()
{
Console.Write("Hello");
}
[Conditional("Hi")]
private void Hi()
{
Console.Write("Hi");
}
static void Main(string[] args)
{
A aa = new A();
aa.Hello();
aa.Hi();
}
}
}调试执行的时候 是没有值可显示的。
我参考了:
http://msdn.microsoft.com/zh-cn/library/system.diagnostics.conditionalattribute(v=vs.90).aspx如果我现在想让它显示Hello,需要在CSC.exe.config中配置 但是具体不懂如何添加??谢谢大家了
#define Hello
using System.Diagnostics;
using System;
using System.Diagnostics;public class Trace
{
[Conditional("TRACE_ON")]
public static void Msg(string msg)
{
Console.WriteLine(msg);
}
}public class ProgramClass
{
static void Main()
{
Trace.Msg("Now in Main...");
Console.WriteLine("Done.");
}
}