bool Compare(PropertyBag x, PropertyBag y) { var common = Common(x, y); return (x.Count == common.Count()); }
IEnumerable<KeyValuePair<string, string>> Common(PropertyBag x, PropertyBag y) { return Common(x.KeyValuePairs, y.KeyValuePairs); }
PropertyBag CreateBag() { PropertyBag bag = new PropertyBag(this.Pairs); return bag; }