728x90
반응형
int.TryParse 사용
C#에서 string 변수 str의 값이 정수인지 확인하려면 int.TryParse 메서드를 사용할 수 있습니다. int.TryParse는 문자열을 정수로 변환하려고 시도하고 성공 여부를 반환합니다.
다음은 유효성 검사를 수행하는 코드의 예제입니다.
string str = "123"; // 예시로 "123"을 사용
int number;
bool isInt = int.TryParse(str, out number);
if (isInt)
{
// str은 유효한 정수입니다. 'number' 변수에 정수 값이 저장됩니다.
Console.WriteLine($"'{str}'는 유효한 정수입니다. 값: {number}");
}
else
{
// str은 유효한 정수가 아닙니다.
Console.WriteLine($"'{str}'는 유효한 정수가 아닙니다.");
}
이 코드는 int.TryParse를 사용하여 문자열 str을 정수로 변환하고, isInt 변수로 변환 성공 여부를 확인합니다. 만약 str이 유효한 정수라면, isInt는 true가 되고, 정수 값은 number 변수에 저장됩니다. 그렇지 않으면 isInt는 false가 되고, number는 0이 됩니다.
출처 | ChatGPT
728x90
반응형
'.NET > C#' 카테고리의 다른 글
문자가 날짜인지 체크하는 c# 코드 | ChatGPT (1) | 2023.11.24 |
---|---|
cshtml 파일에서 Url.Action 및 하드 코딩된 URL 중 어떤 것이 더 나은가 | ChatGPT (0) | 2023.11.12 |
c# List 맨 첫 번째 index 로 추가하는 방법 | ChatGPT (0) | 2023.11.10 |
web.config 파일의 configuration - system.web - sessionState 이란 | ChatGPT (0) | 2023.11.09 |
iBATIS 의 MEMORY 캐시 모델 동작 위치 | ChatGPT (0) | 2023.11.07 |