HI,Alla ricerca di una semplice alternativa al Thread.Sleep
Durante lo sviluppo della mia app, usavo Thread.Sleep per dare ai nostri dispositivi esterni po 'di tempo per regolare le impostazioni prima di effettuare query, in quanto sono molto vecchio e lento.
Ora voglio sostituirli con qualcosa di più elegante e corretto.
Qualcuno ha un modo semplice di "aspettare" per un dispositivo piuttosto che dormire, tenendo presente che il dispositivo non ci fa sapere quando è pronto, quindi un'attesa è quanto di meglio possiamo fare! ??
Saluti, George.
Beh, se chiedi al dispositivo informazioni ti dà semplicemente un messaggio di errore ER, quindi ho trovato che l'aiting era l'opzione migliore. L'intero ap deve attendere che questo dispositivo risponda comunque, quindi se Sleep() non è una cattiva pratica, allora sono felice di continuare ad usarlo in thread singoli. Grazie a tutti per l'informazione, molto apprezzata. – George
Probabilmente sarei incline a lasciarlo così com'è. Inizi ad aggiungere complessità avendo timer separati che poi devono segnalare al resto del programma che il dispositivo è pronto. –