public static bool Contains(this SPListCollection lists, Guid id) { if (id == Guid.Empty) { throw new ArgumentNullException("id"); } IEnumerator <SPList> typedEnumerator = lists.GetTypedEnumerator <SPList>(); while (typedEnumerator.MoveNext()) { if (typedEnumerator.Current.ID == id) { return(true); } } return(false); }
public static bool Contains(this SPListCollection lists, string title) { if (string.IsNullOrEmpty(title)) { throw new ArgumentNullException("title"); } IEnumerator <SPList> typedEnumerator = lists.GetTypedEnumerator <SPList>(); while (typedEnumerator.MoveNext()) { if (typedEnumerator.Current.Title == title) { return(true); } } return(false); }