C# 断言使用

来源:互联网 发布:java中super关键字 编辑:程序博客网 时间:2024/05/16 14:20

 

Step 1-----------------

//Trace.Listeners.Clear();



            //自动清空缓冲(即时写入)


            // Trace.AutoFlush = true;


            //Trace.Listeners.Add(new TextWriterTraceListener("app1.log"));


            Trace.Assert(false, "hehe23");




           // System.Diagnostics.Debug.Listeners.Clear();// Trace.Assert(false, "hehe2");
            Debug.Assert(false,"DebugDer");

            //Trace.Flush();


Step2---------------------

app.config

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <startup> 
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
    </startup>
<!--<system.diagnostics>


<assert assertuienabled="false" logfilename="app.log"/>


</system.diagnostics>-->
<system.diagnostics>


  <assert assertuienabled="false"  logfilename="app.log"/>
</system.diagnostics>
</configuration>

0 0