using System.Collections.Generic;
static Dictionary<TimeChunk, Func<DateTime, int, string>> commands = new () {
[TimeChunk.Days] = (d, n) => d.AddDays(n).ToString(),
[TimeChunk.Hours] = (d, n) => d.AddHours(n).ToString(),
public static void Main()
Console.WriteLine(DateTime.UtcNow);
Console.WriteLine(commands[TimeChunk.Days](DateTime.UtcNow,1));
Console.WriteLine(commands[TimeChunk.Hours](DateTime.UtcNow,1));