1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
  | namespace WIDESEA_Cache; 
 |    
 |  /// <summary> 
 |  /// Linq扩展 
 |  /// </summary> 
 |  public static class LinqExtension 
 |  { 
 |      /// <summary> 
 |      /// 是否都包含 
 |      /// </summary> 
 |      /// <typeparam name="T"></typeparam> 
 |      /// <param name="first">第一个列表</param> 
 |      /// <param name="secend">第二个列表</param> 
 |      /// <returns></returns> 
 |      public static bool ContainsAll<T>(this List<T> first, List<T> secend) 
 |      { 
 |          return secend.All(s => first.Any(f => f.Equals(s))); 
 |      } 
 |  } 
 |  
  |