Абдрахманова м. Б


public string Name { get; set; }



Pdf көрінісі
бет3/3
Дата26.05.2022
өлшемі1 Mb.
#35663
түріПрограмма
1   2   3
public string Name { get; set; }


БІРНЕШЕ АҒЫНДЫ ҚҰРУ

Бірнеше ағынды құру мысалын қарастыру: мысал 3


АҒЫННЫҢ АЯҚТАЛУЫ (МЫСАЛ 4)

Ағынның аяқталуын бақылау үшін келесі қасиетті пайдалануға болады:

public bool IsAlive { get; }
// true – ағын әлі де орындалуда.


АҒЫННЫҢ АЯҚТАЛУЫ (МЫСАЛ 5)

Ағынның аяқталуын бақылаудың тағы бір жолы – Join() әдісін пайдалану.

public void Join()

Шақырушы ағын шақырылған әдіске қосылғанша күтеді. Егер ағын басталмаған
болса,
онда
ThreadStateException
аластамасы
генерацияланады.
Join()
құрамында ағынның аяқталуын күтудің максимал уақытын көрсетуге болады.



Достарыңызбен бөлісу:
1   2   3




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет