命令执行的时间

本文关键字:时间 执行 命令 | 更新日期: 2023-09-27 18:12:56

我正在使用以下命令连接仪器。

instrument = programmer.GetInstrument(_address);

我想知道执行这个命令需要多长时间

命令执行的时间

如果您只想做一个内联线程,您可以这样做:

System.Threading.Thread t = new System.Threading.Thread(delegate()
{
    try
    {
        DateTime cmdStartTime = DateTime.UtcNow;
        instrument = programmer.GetInstrument(_address);
        DateTime cmdEndTime = DateTime.UtcNow;
        TimeSpan totalCmdRuntime = cmdEndTime - cmdStartTime;
        Debug.WriteLine(String.Format("Programmer.GetInstrument({0}) command took {1} mSec to execute", _address, totalCmdRuntime.TotalMilliseconds));
    }
    catch { }
});
t.Name = "GetInstrumentTimer";
t.Start();