TextInputField
에서 입력된 값을 숫자로 만들어 사용하기 위해
int.Parse(InputField.text)
를 했는데 빈 값일 때 에러가 나타났다.
검색결과, int.TryParse를 사용하여 예외 처리를 하면 됐다.
또한, 숫가 아닌 스트링을 값을 입력받는 것 또한 처리할 수 있게 되었다.
public void DepositInputFieldMoney()
{
string money = MoneyInputField.text;
if(int.TryParse(money, out int num))
{
CheckEnoughDeposit(num);
}
}
위와 같이 작성하여 진짜 TryParse의 사용법을 익히게 된 것 같다.