2010-06-27 43 views
0

我需要用户给定的输入,我怎么能得到用户和存储方法,以及如何在C#中使用它进行操作的整数和字符输入工作的方式来存储和使用用户输入

+1

这个问题是非常一般的。提供更多细节。你正在开发什么类型的应用程序? (GUI,CUI,WEB ....)你需要它哟商店? (文件,DB ....)。更多细节 ..... – Incognito 2010-06-27 04:21:53

回答

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(); 
     } 
    } 
} 
相关问题