클래스 안에 자료형이 있고
해당 클래스를 리스트로, 리스트 순회하면서 자료형들을
리스트 안에 있는 애들이랑 전부 대조하면서
겹치는게 있는지 확인하는 로직을 짤려고 했는데
이게 코드가 진짜 너무 더러운거에요 ㅠ
이중포문에 포문끝나고 또 이중포문나오고 이래서;
혹시 이런거 순회하면서 깔끔하게 만들 수 있는 방법같은거.. 있을까요?
클래스 안에 자료형이 있고
해당 클래스를 리스트로, 리스트 순회하면서 자료형들을
리스트 안에 있는 애들이랑 전부 대조하면서
겹치는게 있는지 확인하는 로직을 짤려고 했는데
이게 코드가 진짜 너무 더러운거에요 ㅠ
이중포문에 포문끝나고 또 이중포문나오고 이래서;
혹시 이런거 순회하면서 깔끔하게 만들 수 있는 방법같은거.. 있을까요?
set
님이 짠 코드를 가져와보셈 뭐가 있어야 리팩토링이지 맨땅에서 하는건 그냥 코드 짜는거고
두 리스트를 HashSet 으로 만든 후 linq에서 제공하는 교집합 연산을 하면 된다