Exemple #1
0
    // Token: 0x060024A1 RID: 9377 RVA: 0x00087488 File Offset: 0x00085688
    public global::RecycleList <T> OperList(global::HSetOper oper, IEnumerable <T> collection)
    {
        switch (oper)
        {
        case global::HSetOper.Union:
            return(this.UnionList(collection));

        case global::HSetOper.Intersect:
            return(this.IntersectList(collection));

        case global::HSetOper.Except:
            return(this.ExceptList(collection));

        case global::HSetOper.SymmetricExcept:
            return(this.SymmetricExceptList(collection));

        default:
            throw new ArgumentException("Don't know what to do with " + oper, "oper");
        }
    }
 // Token: 0x0600250F RID: 9487 RVA: 0x00088520 File Offset: 0x00086720
 public global::RecycleList <T> OperList(global::HSetOper oper, IEnumerable <T> collection)
 {
     return(this.hashSet.OperList(oper, collection));
 }
 // Token: 0x0600250E RID: 9486 RVA: 0x0008850C File Offset: 0x0008670C
 public global::RecycleList <T> OperList(global::HSetOper oper, global::ODBList <T> list)
 {
     return(this.hashSet.OperList(oper, list.hashSet));
 }