public static void DebugAddMsg(DebugEnum level, string msg) { DebugMsg msgItem = new DebugMsg { Text = Form1.MyTime() + " " + msg, Level = level }; DebugAddMsg(msgItem); }
public void SetText(DebugEnum debugLevel, string v) { if (debugLevel <= DebugLevel || debugLevel == DebugEnum.LOG || Tuning) { DebugMsg myMsg = new() { Text = MyTime() + " " + v, Level = debugLevel }; //msgQueue.Enqueue(myMsg); DebugAddMsg(myMsg); } }
//public string GetText() //{ // string s = msg; // msg = ""; // return s; //} public void SetText(DebugEnum level, string text) { if (text == null) { throw new ArgumentNullException(nameof(text)); } var myMsg = new DebugMsg { Text = text, Level = level }; msgQueue.Enqueue(item: myMsg); }
public virtual void SetDebugLevel(DebugEnum level) { DebugLevel = level; }
/// <summary> /// 请参阅: <see langword=".OpenDebug() 与 Visual Studio 输出窗口 使用 https://www.cnblogs.com/Meng-NET/"/> /// </summary> public XConnection OpenDebug(DebugEnum type = DebugEnum.Output) { IsDebug = true; DebugType = type; return(this); }