public virtual bool ContainsAll <_T0>(Edu.Stanford.Nlp.Util.TwoDimensionalSet <_T0> set) where _T0 : K1 { foreach (Pair <K1, K2> pair in set) { if (!Contains(pair.first, pair.second)) { return(false); } } return(true); }
public override bool Equals(object o) { if (o == this) { return(true); } if (!(o is Edu.Stanford.Nlp.Util.TwoDimensionalSet)) { return(false); } Edu.Stanford.Nlp.Util.TwoDimensionalSet <object, object> other = (Edu.Stanford.Nlp.Util.TwoDimensionalSet)o; return(backingMap.Equals(other.backingMap)); }
public virtual bool AddAll <_T0>(Edu.Stanford.Nlp.Util.TwoDimensionalSet <_T0> set) where _T0 : K1 { bool result = false; foreach (Pair <K1, K2> pair in set) { if (Add(pair.first, pair.second)) { result = true; } } return(result); }