簡體   English   中英

如何為Windows窗體應用程序實現持續時間變量?

[英]How do I implement a duration variable for my Windows Forms App?

我有一個連接到USB端口的Windows窗體應用程序。

在該方法中,將有一段時間(!連接)嘗試無休止地連接到端口。

如何創建TimeSpan(?)變量以將連接限制在大約10秒左右,然后再停止嘗試連接並顯示消息框說

“連接失敗。請再試一次。”

謝謝!

為什么不將開始時間記錄為DateTime?

var connectionStartTime = DateTime.Now

然后,您可以定期檢查連接持續時間:

var duration = DateTime.Now - connectionStartTime;

然后,您可以簡單地測試以下內容

if (duration.TotalSeconds > 10.0) { do something }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM