refactor: Tidying

This commit is contained in:
Chris Cameron
2018-07-12 22:09:14 -04:00
parent bfbbcff7e7
commit 4494192bdf
2 changed files with 7 additions and 10 deletions

View File

@@ -34,13 +34,12 @@ namespace ICD.Common.Utils.Extensions
/// Returns the closest DateTime to the target time that is greater than the target time
/// </summary>
/// <param name="target"></param>
/// <param name="a"></param>
/// <param name="b"></param>
/// <param name="times"></param>
/// <returns></returns>
public static DateTime? NextEarliestTime(this DateTime target, params DateTime[] times)
{
if (times.Length == 0)
return null;
if (times == null)
throw new ArgumentNullException("times");
DateTime earliestTime;
bool success = times.OrderBy(dt => dt).TryFirst(dt => target < dt, out earliestTime);
@@ -51,13 +50,12 @@ namespace ICD.Common.Utils.Extensions
/// Returns the closest DateTime to the target time that is less than the target time
/// </summary>
/// <param name="target"></param>
/// <param name="a"></param>
/// <param name="b"></param>
/// <param name="times"></param>
/// <returns></returns>
public static DateTime? PreviousLatestTime(this DateTime target, params DateTime[] times)
{
if (times.Length == 0)
return null;
if (times == null)
throw new ArgumentNullException("null");
DateTime latestTime;
bool success = times.OrderByDescending(dt => dt).TryFirst(dt => target > dt, out latestTime);

View File

@@ -1,5 +1,4 @@
using System;
using ICD.Common.Utils.EventArguments;
namespace ICD.Common.Utils.Services.Scheduler
{
@@ -17,4 +16,4 @@ namespace ICD.Common.Utils.Services.Scheduler
void Run();
}
}
}