사용하는 언어는 c# 툴은 visual studio 2015
List 에 "a,b,c,d,e" (arraylist 아님)
이 데이터들이
[0] a,b,c,d,e
[1] a,b,c,d,e
[2] a,b,c,d,e
[3] a,b,c,d,e
[4] a,b,c,d,e
[5] a,b,c,d,e
.
.
.
이렇게 들어있는데
각 라인별로 a,b 값이 같을때
즉
[0]번 라인 [1]번라인의
a와 b값이 같을때 [0],[1] 라인의 c,d,e 값을 합쳐서 한줄로 만들고싶은데
물론 3줄이 같을때도 병합해야되고
내가 존나 빡대가리라 그런지
아무리 머리를 굴려도 코드가 생각이 안남
list.add(data) 에서 끝남.
혹시 도움주실분 없으심?
소소하게나마 사례해드릴 의향은 있음
지금
해야할것이
리스트 에 같은 a,b 값을 가진 라인의 c,d,e 값 합쳐서 한줄로 정리(2줄이상)
이 리스트를 리스트뷰에 표시.
여기까지임.
F#쓰자 ㄱㄱ
그러니깐 a b 가 같으면 뒤에 cde cdef 라면 cdef로 합치면 된다는 말?
예를들어 [0]의 a,b값이랑 [1]의 a,b값이 같으면 둘의 c,d,e를 합쳐서 새 라인을 맹그는거지 a,b는 어차피 중복이니 둘중 하나 쓰면되고
대충 생각해보면 각라인을 스플릿 기능으로 a b c d e 로 나눈다음 컨테이너 검색으로 a랑 b가 동시에 중복되는거 서치하면 댈듯
찾기만하면 합치는건 쉽자나
abcde abcdef 면?
f는 없어 각 라인은 무조건 5개의 구성요소로 되어있어
스프릿으로 해봣는데 같은 조건의 2라인은 겹쳐지는데 2개 초과일때 연산이 안되더라고
쉽네 집 도착하면 바로 해드림.
언제쯤 가쉼? 혹시 좀 친절하게 가능함?
걍 0이랑 1같으면 1값을 0이랑 더하고 1은 삭제하면 끝
뒤에 cde가 같으면 이것도 중복 제거? 아니면 cde cde가 붙는거냐?
ㄴ 각 라인의 cde를 더함 cde는 int임