Debug.WriteLine()具有以下签名的重载:
public static void WriteLine(string format, params Object[] args)
Trace.WriteLine()没有该重载(尽管它具有所有其他重载Debug.WriteLine()
)。
有谁知道这个遗漏的原因?
我想我没有理由自己避免它?(我之所以这么问,是因为我正在实现一个日志接口,而默认实现只会使用Debug.WriteLine()
并且Trace.WriteLine()
我想知道任何奇怪的后果。我无法想象。)