정수 제약 조건에 대한 입력 유효성 검사
프로그래밍 영역에서는 콘솔 입력 처리가 필수적인 경우가 많습니다. 그러나 사용자 입력을 처리할 때는 특정 제약 조건을 준수하는지 확인하는 것이 중요합니다. 그러한 제약 중 하나는 입력을 정수로만 제한하는 것입니다. 이 문서에서는 콘솔 입력을 정수로 검증하여 알파벳 문자 입력을 방지하는 작업을 다룹니다.
입력 검증을 수행하려면 다음과 같이 코드를 수정하십시오.
string line = Console.ReadLine(); int value; if (int.TryParse(line, out value)) { // this is an int // perform minimum number check here } else { // this is not an int // handle invalid input }
이 코드에서 콘솔 .ReadLine()은 사용자 입력을 읽고 이를 line 변수에 문자열로 저장합니다. 그런 다음 int.TryParse를 사용하여 문자열이 유효한 정수를 나타내는지 확인합니다. 변환이 성공하면 value 변수는 정수를 보유합니다. 사용자가 정수가 아닌 잘못된 값을 입력한 경우 else 블록이 실행되어 이러한 입력을 적절하게 처리할 수 있습니다.
위 내용은 C# 콘솔에서 정수 입력의 유효성을 어떻게 확인할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!