Domanda

Sono nuovo nello sviluppo di C# e desidero creare un'interfaccia utente più reattiva. Nella mia ricerca preliminare, ho visto due metodi per raggiungere questo obiettivo:

  1. Multi-threading in combinazione con la classe di background.
  2. I nuovi modificatori asincroni/attenti.

Più nuovo significa meglio? Qual è la differenza tra i due metodi? Se desidero creare un nuovo progetto, come faccio a scegliere con quale metodo andare?

EDIT: forse dovrei specificare. Sto creando un'applicazione di Windows Forms, dove tutti i dati necessari verranno salvati/caricati sul disco locale. Comunicherò anche con diversi dispositivi USB.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top