본문 바로가기

프로그래밍

[C# 차트참고] var과 linq 보단 list와 linq를 쓰는 것이 더 빠르다

여러가지 문법을 테스트할 겸 var 키워드와 linq를 이용하여 데이터들을 취합한 후 차트를 띄웠다.

 

문제는 길이가 200도 안 되는 리스트의 차트를 띄우는 데 빨라도 20초 가량, 느리면 30초 이상이 걸리는 것이다.

그래서 var 부분을 List로 바꿨다.

 

TestObj라는 임의의 클래스를 만든 뒤, var 부분을 모두 TestObj 타입의 List로 바꿨다.

그렇게 하고 for문을 돌리자 차트가 거짓말같이 빨리 떴다.