/// <summary> /// /// </summary> /// <returns></returns> public bool Check() { return(innerlist.Check() && (underlying == null || underlying.innerlist == innerlist.Underlying)); }