我有一个字符串数组,如下所示:
string[] userFile = new string[] { "JohnDoe/23521/1", "JaneDoe/35232/4", ... };
Run Code Online (Sandbox Code Playgroud)
我正在尝试以下但这只会返回完全匹配.如果我正在寻找"23521",我希望能够返回一场比赛.
var stringToCheck = "23521";
if (userFile.Any(s => stringToCheck.Contains(s)))
{
// ...
Run Code Online (Sandbox Code Playgroud)
你的Contains()电话应该是相反的:
if (userFile.Any(s => s.Contains(stringToCheck)))
Run Code Online (Sandbox Code Playgroud)
要检查是否任何字符串s你在userFile字符串数组包含stringToCheck.