Какво свързва нишката към Do C#?
Какво свързва нишката към Do C#?

Видео: Какво свързва нишката към Do C#?

Видео: Какво свързва нишката към Do C#?
Видео: Анна. От 6 до 18 (1993) ⁄ Документальный 2024, Декември
Anonim

В C#, Конец клас осигурява Присъединяване () метод, който позволява едно конец да чакам до друг конец завършва изпълнението си. Ако т е а Конец обект чийто нишката е в момента се изпълнява, след това t. Присъединяване () причинява тока конец да спре изпълнението му до конец той се присъединява завършва изпълнението си.

В тази връзка какво е присъединяването към нишка?

Да се присъединете се към нишка означава да изчакаме до това конец е на живо. Когато конец изходи, конец обаждане присъединяване () ще продължи да се изпълнява. По този начин, в горния пример, конец (вероятно основно конец ), което извиква a. присъединяване () чака a конец за да завършите изпълнението му.

Човек може също да попита, трябва ли да се присъедините към теми? Ако Вие недей трябва на конец да бягам тогава Вие може и pthread_detach да го. Откъснат конец не може да се присъедини (т Вие не може да чака завършването му), но ресурсите му се освобождават автоматично, ако той прави завършен. А нишка имаш не синхронизиран с е в неизвестно състояние на изпълнение.

Също така трябва да знаете защо използваме нишки в C#?

Конец клас е използван за работа с нишки . Позволява създаване и достъп до индивидуални нишки в многонишково приложение. Първият конец да се изпълнява в процес се нарича главен конец . Когато ° С# програмата започва да се изпълнява, основната конец се създава автоматично.

C еднорезно ли е?

° С е език, който работи на един конец по подразбиране, което означава, че кодът ще изпълнява само една инструкция в даден момент. В някои случаи ще трябва да изпълнявате няколко инструкции наведнъж, графичен интерфейс например няма да спре, когато извърши действие, свързано с щракване на бутон.

Препоръчано: