Bamboo.Prevalence.Util.OldFilesCleanUpPolicy.FindFirstFileOlderThanPeriod C# (CSharp) Method

FindFirstFileOlderThanPeriod() private method

private FindFirstFileOlderThanPeriod ( FileInfo files ) : int
files System.IO.FileInfo
return int
		int FindFirstFileOlderThanPeriod(FileInfo[] files)
		{
			DateTime cutoffDate = DateTime.Now - _maxAge;
			for (int i=files.Length-1; i>-1; --i)
			{
				FileInfo fi = files[i];
				if (fi.LastWriteTime <= cutoffDate)
				{
					return i;
				}
			}
			return -1;
		}
	}