Pertanyaan yang diberi tag multithreading

128
Mengapa Thread.Sleep sangat berbahaya

Saya sering melihatnya disebutkan bahwa Thread.Sleep();tidak boleh digunakan, tetapi saya tidak dapat memahami mengapa demikian. Jika Thread.Sleep();dapat menimbulkan masalah, apakah ada solusi alternatif dengan hasil yang sama yang aman? misalnya. while(true) { doSomework(); i++;...

124
Apa arti threadsafe?

Baru-baru ini saya mencoba mengakses kotak teks dari utas (selain utas UI) dan pengecualian dilemparkan. Ia mengatakan sesuatu tentang "kode tidak menjadi thread aman" dan akhirnya saya menulis sebuah delegasi (sampel dari MSDN membantu) dan memanggilnya sebagai gantinya. Tapi meski begitu saya...