2010-06-27 24 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(); 
     } 
    } 
}