小编Zka*_*kai的帖子

“string[]”不包含“Contains”的定义

完整的错误代码:

错误 CS1929 'string[]' 不包含 'Contains' 的定义,并且最佳扩展方法重载 'Queryable.Contains(IQueryable, TSource)' 需要类型为 'IQueryable' 的接收器

  string[] terms = new string[31];
Run Code Online (Sandbox Code Playgroud)

我正在尝试查看数组中是否包含我的 Excel 文件中的内容。(使用互操作)

if (terms.Contains(xlWorkSheet.Cells[1, i1 + 1].Value.ToString())) ;
{

}
Run Code Online (Sandbox Code Playgroud)

为什么包含在这里不起作用?

我进行了搜索,显然,这与类型不同有关,但在这种情况下,确实如此。它们都是字符串。

c#

3
推荐指数
2
解决办法
1万
查看次数

标签 统计

c# ×1