有关如何检查该列表是否是另一个列表的任何想法?
具体来说,我有
List<double> t1 = new List<double> { 1, 3, 5 };
List<double> t2 = new List<double> { 1, 5 };
如何使用LINQ检查t2是否为t1的子集?
我能解释我想要做的最好的方法是举一个例子:
我的StackOverflow数据库中有一个字符串,当用户OAW输入时,我希望以任何顺序返回该字符串和包含这三个字符的任何其他单词.
我尝试过使用各种LINQ/Lambda表达式,但无济于事.
query.Where(a => a.SerialNumber.Contains(a));
我在SO上发现了一篇与我的相似的文章,但它是用Java编写的.
我觉得我想要做的事情非常简单,但我只是错过了它.任何帮助将不胜感激.
如何确定列表A是否以相同的顺序包含列表B中的所有元素?
列表A可以具有列表B不具有的其他元素,但必须按照列表B具有它们的顺序包含列表B的所有元素.
实施例1(A组结尾...,4,0, 6):
List A:    List B:
5          2
9          3
2          4
3
4
0
6
这应该返回True.
实施例2(A组结尾...,0,4,6):
List A:    List B:
5          2
9          3
2          4
3
0
4
6
这应该返回False.
我从JonSkeet中找到了这个答案,看看列表A是否包含列表B中的所有元素,但这并不要求它们具有相同的顺序.
是否可以知道或检查List1中的所有元素是否属于List2的一部分?如果我有例子
List1 = { 1,2,3,4 }
List2 = { 1,2,3,5,6,4 }
如果列表1中的所有元素都在列表2中,我希望得到True,否则为False
注意:没有ForLoop
列表可以是整数列表,字符串,...等
我有2个int数组,arr1和arr2,例如,验证arr1包含arr2包含的所有项目的最有效方法是什么.优先归还bool.
例如.
arr1 = [1,2,3,4]
arr2 = [1,2,3,4,5,6,9]
 //return true;
arr1 = [1,2,3,4,10]
arr2 = [1,2,3,4,5,6,9]
 //return false;
我做了它,foreach但除了蛮力的foreach,我想要任何东西,如果可能的话.
是否有任何优雅的方式c#来检查是否List<T>包含一个List<T>类似的子string.Contains(string)?
比方说,例如我想测试List A是否包含ListB
List<int> A = new List<int>{ 1, 2, 3, 4, 3, 4, 5 };
List<int> B = new List<int>{ 3, 4, 5 };
重要的是所有元素必须完全匹配.
我知道我可能会做类似的事情
bool Contains(List<Sampletype> source, List<Sampletype> sample)
{
    // sample has to be smaller or equal length
    if (sample.Count > source.Count) return false;
    // doesn't even contain first element
    if (!source.Contains(sample[0])) return false;
    // get possible starts
    // see https://stackoverflow.com/a/10443540/7111561
    int[] possibleStartIndexes = source.Select((b, i) …嗨,我有以下列表:
 var CustomerName = new List<Customer>();
 var DummyData = new List<Customer>();
如何快速检查DameData是否包含在CustomerName中?此外,性能也很关键,因为这些列表可能包含数千个值.
如果我有以下......
List<string> listA = new List<string>();
listA.Add("a");
listA.Add("b");
listA.Add("c");
listA.Add("d");
List<string> listB = new List<string>();
listB.Add("b");
listB.Add("d");
我怎么知道listA是否包含listB的所有内容?