private static IEnumerable <Regex> CreatePatternEnumerable(RegexPatternElementCollection patterns) { foreach (RegexPatternElement pattern in patterns) { yield return(new Regex(pattern.Pattern, RegexOptions.Singleline | RegexOptions.IgnoreCase)); } }
private static List <Regex> CreatePatternList(RegexPatternElementCollection patterns) { return(CreatePatternEnumerable(patterns).ToList()); }