public string Name { get; set; }
БІРНЕШЕ АҒЫНДЫ ҚҰРУ
Бірнеше ағынды құру мысалын қарастыру: мысал 3
АҒЫННЫҢ АЯҚТАЛУЫ (МЫСАЛ 4)
Ағынның аяқталуын бақылау үшін келесі қасиетті пайдалануға болады:
public bool IsAlive { get; }
// true – ағын әлі де орындалуда.
АҒЫННЫҢ АЯҚТАЛУЫ (МЫСАЛ 5)
Ағынның аяқталуын бақылаудың тағы бір жолы – Join() әдісін пайдалану.
public void Join()
Шақырушы ағын шақырылған әдіске қосылғанша күтеді. Егер ағын басталмаған
болса,
онда
ThreadStateException
аластамасы
генерацияланады.
Join()
құрамында ағынның аяқталуын күтудің максимал уақытын көрсетуге болады.
Достарыңызбен бөлісу: |