2010-06-27 6 views
0

사용자가 입력 한 내용으로 작업해야합니다. 정수 및 char 입력을 어떻게 얻을 수 있으며 저장 방법 및 저장 방법은 C#사용자 입력을 저장하고 사용하는 방법

+1

매우 일반적인 질문입니다. 자세한 내용을 제공하십시오. 어떤 종류의 응용 프로그램을 개발하고 있습니까? (GUI, CUI, WEB ....) 요 어디에 저장해야합니까? (파일, DB ....). 자세한 내용은 ..... – Incognito

답변

1

다음은 사용자에게 이름을 물어보고 문자열 변수에 입력을 저장 한 다음 올바른 응답 만 정수 인 경우 질문을하고 유효하지 않은 입력이있는 경우 사용자에게 계속 묻는 간단한 콘솔 프로그램입니다 제공됩니다. 그런 다음 사용자 응답을 화면에 다시 표시합니다.

using System; 

namespace Demo 
{ 
    class Program 
    { 
     static void Main(string[] args) 
     { 
      Console.Write("What is your name? "); 
      string name = Console.ReadLine(); 

      bool validInput = false; 
      int inputDays = 0; 
      int actualDays = 7; 

      while (!validInput) 
      { 
       Console.Write("How many days are in a week? "); 
       string response = Console.ReadLine(); 
       validInput = int.TryParse(response, out inputDays); 
      } 

      Console.WriteLine("{0}, you said there are {1} days in a week. This is {2}.", name, inputDays, inputDays == actualDays); 
      Console.ReadKey(); 
     } 
    } 
} 
관련 문제