gpt4 book ai didi

c# - 对集合使用 CollectionAssert.Contains

转载 作者:太空狗 更新时间:2023-10-29 22:53:34 24 4
gpt4 key购买 nike

我想写这样的东西:

var list = new List<int>(){1,2,3};
var bigList = new List<int>(){1,2,3,4,5,6,7,8,9};

CollectionAssert.Contains(bigList, list);

我可能会收到类似于以下内容的错误:

 Expected: collection containing < 1,2,3 >
But was: < 1,2,3,4,5,6,7,8,9 >

是否可以对另一个集合使用 contains 方法?

最佳答案

签名是

   CollectionAssert.Contains (ICollection collection, Object element) 

它检查 element(单数)是否在 collection 中。
它不是检查子列表的方法。

你可能应该使用:

    CollectionAssert.IsSubsetOf (ICollection subset, ICollection superset) 

关于c# - 对集合使用 CollectionAssert.Contains,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9904409/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com