진술 입력
사용자가 변수의 값을 직접 설정할 수 있으려면 키보드에서 값을 입력할 수 있어야 합니다.
C#에는 두 개의 값 입력 연산자가 있습니다.
읽기
는 입력된 값에서 한 문자만 읽거나 더 이상 읽을 문자가 없으면 -1을 읽습니다. 또한 이 메서드는 정수 문자 코드를 반환하므로 문자 변수를 가져오려면
Convert.ToChar()
를 사용하여 변환을 수행해야 합니다.
<예비>
정수 x = Console.Read(); // 문자 코드 읽기
char a = Convert.ToChar(x); // 받은 코드를 문자 변수 값으로 변환
ReadLine()
을 사용하면 새 줄을 입력하기 전에 문자열 시퀀스를 읽을 수 있습니다. 결과적으로 메서드는 문자열을 반환하거나 더 이상 문자열이 없으면
null
을 반환할 수 있습니다.
예를 들어 항목은 다음 행을 읽습니다.
<예비>
stringline = Console.ReadLine();
정수 값을 읽으려면 문자열을 읽고 숫자로 변환해야 합니다.
<예비>
int a = int.Parse(Console.ReadLine());
숫자가 한 줄에 있으면 줄을 세어야 합니다. & nbsp; 공백 문자를 구분 기호로 사용하여 문자열 배열을 가져옵니다. 그런 다음 배열의 각 요소가 숫자로 변환됩니다.
<예비>
string[] numbers = Console.ReadLine().Split(' ');
int a = int Parse(숫자[0]);
int b = int.Parse(숫자[1]);