Ho il seguente metodo:C# Threading in un metodo
public List<string> someMethod()
{
// populate list of strings
// dump them to csv file
//return to output
}
domanda è: io non voglio all'utente di attendere discarica csv, che potrebbe richiedere del tempo. Se uso una discussione per csvdump, sarà completata? prima o dopo il ritorno della produzione?
Al termine di csvdump, desidero informare un'altra classe per elaborare il file csv. someMethod non ha bisogno di aspettare che csvdump finisca?
Il programma sta per utilizzare il file dopo che è stato creato o è solo un'esportazione per altri programmi da leggere? Hai bisogno di un qualche tipo di notifica quando ha finito di esportare? –
Ho modificato la domanda. buon punto – DarthVader
WinForms, WPF, ASP.NET? –