Torna al Thread
public void threadwrite(object obj)
{
record r = (record)obj;
int index = 0;
bool trovato = false;
try{ //ho provato come suggerito a mettere il try qua ma non va
lock(lstwork){ //faccio il lock su una lista che contiene i dati che arrivano dal client
if (lstwork.Count == 0)
lstwork.Add(r);
else
vectorupdate(r); //questa funzione non fa altro che prendere il record arrivato e inserirlo nella lista
build_xml();
MessageBox.Show("finito");
}
}
catch (System.Net.WebException err)
{
MessageBox.Show (err.Message);
}
}
}