[C#] 람다식을 이용한 스레드 정의
기존에 작성한 코드에서 실행 시간을 줄여야 하는 상황이 있었습니다. 기존 코드는 아래와 같습니다. if ( 0 != SomeFunction(1, 2, 3) ) { Set(false); return -1; } if ( 0 != SomeFunction(4, 5, 6) ) { Set(false); return -1; } 위 코드에서 SomeFunction 함수를 한번씩 호출하는데, 해당 함수가 실행 시간이 걸립니다. 해당 함수는 동시에 호출해도 큰 문제가 없습니다. 따라서 스레드로 정의해서 두 함수를 동시에 호출하면 실행 시간을 줄일 수 있습니다. 또한 해당 함수 중 하나라도 실행 결과가 0이 아니면 -1을 리턴해야 합니다. 스레드는 따로 리턴을 하지 않기 때문에 내부에서 해당 함수의 리턴을 받아야 할 필요가..