执行字符串检查的最快方法是,是否包含或不包含
。我当前正在循环并返回一个值。
private string Filter(string comment, int minWord, string[] contains, string[] not_contains)
{
var filtered_comment = string.Empty;
if (WordCounter(comment) > minWord) {
foreach(var s in not_contains) {
if (comment.ToLower().Contains(s.ToLower())) {
return filtered_comment;
}
}
foreach(var s in contains) {
if (comment.ToLower().Contains(s.ToLower())) {
filtered_comment = comment;
}
}
}
return filtered_comment;
}