Я разрабатываю приложение для WinCE 5.0 на .NET CF 2.0.
Мне было интересно, что другие люди считают лучшим решением в следующих двух случаях:
Предположим, что у меня есть 10 методов, которые мне нужно запускать каждые 50 мс.
Решение 1:
Создайте один System.Threading. . Таймер, который запускается каждые 50 мс, а затем в этом обратном вызове запускает вышеупомянутые 10 методов.
Решение 2:
Создайте 10 System.Threading.Timer, которые запускаются каждые 50 мс, а затем в каждом из их обратных вызовов вызовите один из вышеуказанных методов .
Какое решение вы считаете лучшим? Некоторые методы требуют большого количества ресурсов процессора, другие - нет.