2012-01-07 21 views
0

我有一個連接到USB端口的Windows窗體應用程序。如何爲我的Windows窗體應用程序實現持續時間變量?

在該方法中,會有一段時間(!連接)試圖無限地連接到端口。

如何創建一個時間跨度(?)變量來限制各地,也許10秒的連接停止嘗試連接並顯示一個消息說

之前「連接失敗,請稍後再試。」

謝謝!

回答

2

爲什麼不只是記錄起始時間爲一個DateTime?

var connectionStartTime = DateTime.Now 

然後,您可以定期檢查連接持續:

var duration = DateTime.Now - connectionStartTime; 

然後,您可以簡單地測試了以下

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

您好,感謝您的答覆。我上面更新了我的問題。任何想法如何解決它? – Thomas 2012-01-07 09:03:10

+0

對不起,我的壞。它的代碼的位置。 – Thomas 2012-01-07 09:14:11

相關問題