如何确定一个字符串是否包含另一个字符串中的单词

我想检查一个字符串在C#中是否包含任意顺序的单词。我如何用一个简单的if语句来做这件事。如下例所示:

string a = "PT. DOWELL ANADRILL SCHLUMBERGER";
string b = "ANADRILL DOWELL";

if( a.Contains( b ) ) {
    MessageBox.Show("true");
} else { 
    // the if always evaluates to false
    MessageBox.Show("false"); 
}

转载请注明出处:http://www.xingnongyuan.com/article/20230526/2357447.html