C#
Un linguaggio di programmazione orientato agli oggetti e indipendente dai tipi che ha le sue radici nella famiglia di linguaggi C e include il supporto per la programmazione orientata ai componenti.
6 domande
Questo browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Buongiorno a tutti,
attualmente uso questo codice per scrivere un comando su seriale:
try
{
sp.Write(Protocollo!);
}
catch
{
return false;
}
Thread.Sleep(5);
//INIZIO LETTURA
try
{
s_ricevi = sp.ReadLine();
uso thread.sleep per aspettare l'invio completo della stringa ma mi e' stato consigliato al posto di questo comando di verificare se e' stato inviato il carattere ! (od in alternativa \n) per essere sicuro che tutta la stringa sia trasmessa prima di procedere alla lettura.
so che il comando readline attende /n e quindi in lettura non ci sono problemi.
c'e' un modo per essere sicuri che anche in scrittura e' stato trasmesso tutto senza mettere ritardi fissi?
Grazie