public static bool ContainsAny(this string value, out StringContainsResult result, params string[] options) { if (options == null) { result = null; return(false); } for (int i = 0; i < options.Length; i++) { result = new StringContainsResult(value, options[i]); if (!result.IsMatch) { continue; } return(true); } result = null; return(false); }
public static bool Contains(this string value, out StringContainsResult result, string option) { result = new StringContainsResult(value, option); return(result.IsMatch); }