public static void Main()
TimeSpan dtImportacao = new TimeSpan(03, 37, 33);
TimeSpan[] datasInicias = new TimeSpan[]
TimeSpan[] datasFinais = new TimeSpan[]
for (int i = 0; i < datasInicias.Length; i++)
var min = datasInicias[i];
var max = datasFinais[i];
bool dentro = !(min <= max ? (val >= min && val <= max) : (val >= min || val <= max));
Console.WriteLine("Parametro de Comparação: {0} | {1} Até {2} Fora", dtImportacao.ToString(), datasInicias[i], datasFinais[i]);
Console.WriteLine("Parametro de Comparação: {0} | {1} Até {2} Dentro", dtImportacao.ToString(), datasInicias[i], datasFinais[i]);