Ho appena iniziato a sperimentare con Thread e mi sono imbattuto in un problema che non sono in grado di risolvere da solo. Ottengo l'errore: Errore 1 'bool projekt.ftp.UploadFil (oggetto)' ha il tipo di ritorno sbagliato. NET ParameterizedThreadStart tipo di ritorno errato
Io uso questo codice per avviare un thread utilizzando il metodo ftp.Uploadfile:
Thread ftpUploadFile = new Thread(new ParameterizedThreadStart(ftp.UploadFile));
ftpUploadFile.Start(e.FullPath);
E questo è il metodo che ho usato.
public static bool UploadFile(object filename)
{
string file = Convert.ToString(filename);
/* blah blah fricken blah snip */
return false;
}
Sei sicuro che il vostro 'oggetto lok' è thread-safe? – SLaks