더 나은 점 : int.TryParse 또는 try {int.Parse ()} catch 알아 .. 알아 ... 성능은 여기서 주요 관심사가 아니라 호기심 때문에 무엇이 더 좋을까요? bool parsed = int.TryParse(string, out num); if (parsed) ... 또는 try { int.Parse(string); } catch () { do something... } Better 는 매우 주관적입니다. 예를 들어, 저는 개인적으로를 선호합니다 int.TryParse. 왜냐하면 대부분의 경우 파싱이 실패하더라도 왜 실패 하는지 신경 쓰지 않기 때문입니다. 그러나 int.Parse( 문서 에 따르면 ) 세 가지 다른 예외를 던질 수 있습니다 . 입력이 null입니다. 입력이 유효..