internal bool IsRecordStartMatch(string line) { if (_isWildcardComparisionOnRecordStart) { return(_recordStartWildCard.IsMatch(line)); } else { return(FileHeaderConfiguration.IsEqual(line, RecordStart)); } }
internal bool IsRecordEndMatch(string line) { if (RecordEnd.IsNullOrWhiteSpace()) { return(IsRecordStartMatch(line)); } else { if (_isWildcardComparisionOnRecordEnd) { return(_recordEndWildCard.IsMatch(line)); } else { return(FileHeaderConfiguration.IsEqual(line, RecordEnd)); } } }