public static string[] SplitParts(this string str) { if (FilterCondition.ToLowerString()) { return(str.Trim().ToLower().SplitNoEmpty(' ')); } return(str.Trim().SplitNoEmpty(' ')); }
public static bool ContainsAllParts(this string str, string[] parts) => As.Expression(() => FilterCondition.ToLowerString() ? str.ToLower().ContainsAll(parts) : str.ContainsAll(parts));