본문 바로가기

C#

중첩 리스트에서 내부 리스트의 조건을 판별하여 내부 리스트의 요소를 삭제하기

var tempMyList = MyComplexList;
             tempMyList.ForEach(element =>
             {
                 var tempInnerList = element.InnerList;
                 tempInnerList.ForEach(innerListElement =>
                 {
                     if (innerListElement.MyPropety == "Blank")
                     {
                         element.InnerList.Remove(innerListElement);
                     }
                 });
             });