Ciao a tutti
Voglio postare un esempio di multithreading in cui leggo e comprimo tutti i file di una directory (e sottodirectory). L'approccio è questo: 1) Leggiamo tutti i nomi dei file e li mettiamo in una coda2) Creiamo dei thread in cui cicliamo sulla coda fino all'esaurimento3) In ogni thread mettiamo un Handle con cui segnalare al thread principale la fine dell'esecuzione4) Alla fine serializziamo il bag che rappresenta il file di output
Vediamo come fare in una applicazione c# console d
Leggi tutto il post...