private bool EqualFilters(List<Filter> filters1, List<Filter> filters2) { return (filters1 == filters2) || ((filters1 != null) && filters1.Equals(filters2)); }