public bool HasMoreFiles() { return !Interlocked.Equals(_currentFileIndex, _commandLineArguments.Count - 1); } }