public DelegateImpl Remove(DelegateImpl other) { foreach (var c in other._list) { _list.Remove(c); } return(this); }
public DelegateImpl Combine(DelegateImpl other) { _list.AddRange(other._list.Where(x => !Contains(x))); return(this); }