如何将一个单词与C#的contains函数完全匹配?

MX *_*X D 5 c# contains

我试图通过C#读出脚本并确定它们是否包含某些单词,但这些单词应该相同,而不是只包含我正在寻找的内容.有没有办法使用contains-function,单个单词,并检查它是否与确切的单词相同?

如何确定它是否包含搜索词相同

目前我使用以下脚本:

// GetScriptAssetsOfType<MonoBehaviour>() Returns all monobehaviour scripts as text
foreach (MonoScript m in GetScriptAssetsOfType<MonoBehaviour>())
{
    if (m.text.Contains("Material"))
    {
       // Identical check?
    }
}
Run Code Online (Sandbox Code Playgroud)

art*_*rtm 15

正则表达式怎么样?

bool contains = Regex.IsMatch(m.text, @"\bMaterial\b");
Run Code Online (Sandbox Code Playgroud)