C#
[C#] 문자열을 숫자로 변환
샌츠
2024. 5. 23. 13:42
TryParse 메서드
입력한 문자열이 숫자로 변환할 수 있는 문자열인지 체크하여
숫자로 변환이 가능하다면 True, 문자등이 포함되어 있어서 숫자로 변환이 불가능한다면 False를 반환한다.
- 아래는 가단하게 테스트 해볼 수 있는 코드
using System;
namespace StringConversion
{
class Program
{
static void Main(string[] args)
{
Console.Write("숫자를 입력해주세요: ");
if (int.TryParse(Console.ReadLine(), out int intInput))
Console.WriteLine(intInput);
else
Console.WriteLine("{0} : 입력한 값을 다시 확인해주세요.");
// 프로그램이 종료되지 않도록 추가
Console.WriteLine("프로그램을 종료하려면 아무 키나 누르세요...");
Console.ReadLine(); //엔터 키를 누를 때까지 대기.
}
}
}