Я переношу приложение с Java на C# и столкнулся с проблемой, связанной с различным поведением и функциями между java.util.Timer и System.Threading.Timer. На самом деле, в Java-версии класса Timer есть функция (используемая в исходном коде) для планирования задач, которой нет в .NET-версии, где можно запланировать одну задачу (через функцию делегата) на время.
Есть ли решение, хотя бы небольшой набор классов для реализации этой функции?
Я заметил существование нескольких библиотек планирования (например, Quartz), но я бы предпочел решение, которое минимизирует объем используемого кода.
Спасибо вам всем! :)