저는 .NET을 배우는 초보자입니다.console.readline()을 사용하여 정수를 읽는 방법은 무엇입니까?
정수를 콘솔 readline에서 구문 분석하려고 시도했지만 형식 예외가 표시됩니다.
내 코드 :
using System;
namespace inputoutput
{
class Program
{
static void Main()
{
string firstname;
string lastname;
// int age = int.Parse(Console.ReadLine());
int age = Convert.ToInt32(Console.ReadLine());
firstname = Console.ReadLine();
lastname=Console.ReadLine();
Console.WriteLine("hello your firstname is {0} Your lastname is {1} Age: {2}",
firstname, lastname, age);
}
}
}
이 코드는 저에게 효과적입니다. 첫 번째 줄에 유효한 정수를 입력 하시겠습니까? 아마도 문자열 변수에 readline을 넣고 구문 분석하기 전에 값을 확인할 수 있습니까? – Chris
가능한 중복 : https://stackoverflow.com/questions/24443827/reading-an-integer-from-user-input – cSteusloff
예. 나를 위해 일했습니다. 유효한 정수를주었습니다. 많이 감사합니다. - Grant Winney –