Можно ли как-то удобно хранить в app.config значения типа TimeSpan? Чтобы не задавать их в секундах:
<appSettings>
<add key="Task1Name:PollingInterval" value="300" />
</appSettings>
Сейчас храню число секунд и не нравится лишняя работа по преобразованию:
int.TryParse(ConfigurationManager.AppSettings["Task1Name:PollingInterval"], out var pollingInterval);
if (pollingInterval == 0)
pollingInterval = 1000;
return new IStartStopSevice[]
{
new MyTask1(TimeSpan.FromSeconds(pollingInterval)),
};
Возможно, в новых версиях языка есть какой-то дополнительный синтаксический сахарок, чтобы сократить число строк?
Про вариант
new MyTask1(TimeSpan.FromSeconds(pollingInterval == 0 ? 1000 : pollingInterval)),
знаю.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Всем доброго дня! Собственно сабжВот такое окошко выскакивает:
Нужна помощь или подсказка в какую сторону копатьХочу написать приложение для ПК(серверная часть) с клиентом под андроид