【发布时间】:2014-11-18 18:12:50
【问题描述】:
我正在尝试通过 C# 读取脚本并确定它们是否包含某些单词,但这些单词应该与相同,而不是只包含我要查找的内容。有没有办法使用contains-function,挑出单词,并检查它是否与确切的单词相同?
我如何确定它是否同时包含和与搜索词相同?
目前我正在使用以下脚本:
// GetScriptAssetsOfType<MonoBehaviour>() Returns all monobehaviour scripts as text
foreach (MonoScript m in GetScriptAssetsOfType<MonoBehaviour>())
{
if (m.text.Contains("Material"))
{
// Identical check?
}
}
【问题讨论】:
-
如果你不想使用等号运算符,你可以欺骗它说 m.text.Contains("Material") && m.text.Length == 8
-
@Miche 但 m.text 的长度总是比 8 长。因为我试图在一个巨大的文本文档中挑出那个词,也就是一个脚本。