Re: Создание асинхронных методов в .NET
От: RushDevion Россия  
Дата: 29.07.08 06:03
Оценка:
Здравствуйте, LoparevSV, Вы писали:

LSV>Подскажите, пожалуйста, как создать асинхронный метод в разрабатываемом классе (если можно, с примером на C#).


LSV>Единственное, что нашел: http://www.gotdotnet.ru/LearnDotNet/WinForms/609.aspx

LSV>но статья уже старая, да и пример неполный.

Как раз нормальная статья, по-моему.
Собственно основная идея такая: асинхронный метод — это обертка над синхронным,
которая выполняется в отдельном потоке и дергает калбек по завершению.
Т.е. нужно написать синхронный метод, а потом заюзать какой-нибудь из
механизмов .NET (хоть обычные треды, хоть асинхронные делегаты) для его асинхронного выполнения.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.