eval1 [C#] Eval 사용법 Eval의 사용방법은 여러 가지가 있겠지만, 그중 하나는 수식을 코드 상에서 자동으로 계산하여 변수로 이용하려는 경우가 있다. 나는 간단한 수식에 대하여 계산된 결과를 double 타입으로 return 하는 메서드가 필요했다. Eval의 사용법은 Stack Overflow에서 검색하면 여러 가지 방법을 추천해준다. 추천하는 방법 중 하나를 바탕으로 try catch를 사용하여 메서드를 작성해 보았다. 추가로 입력되는 표현식의 문제로 인해 Double 타입으로 return할 수 없는 경우 (표현식에 +/, */ 과 같은 에러가 발생하는 식이 입력된 경우) double.NaN (Not a number)을 return하도록 메서드를 작성해 보았다. string 타입의 입력을 받아서 double 타입을 retu.. 2020. 4. 14. 이전 1 다음