标签: c# .net
我注意到了
System.Diagnostics.Debug类是静态的:public static class Debug
System.Diagnostics.Debug
public static class Debug
而
System.Diagnostics.Trace不是:public sealed class Trace
System.Diagnostics.Trace
public sealed class Trace
两个类都只包含静态方法。
我的理解是这些类具有相似的作用,但根据定义的符号在不同的环境中使用。
那么当它们都只包含静态方法时,为什么有一个原因是静态的而另一个则不是呢?