在c#中如何获取键盘输入的数据,并不是字符或者是字符串,   如果要把它存储在数组中又怎么办?        谢谢!

解决方案 »

  1.   

     Console.WriteLine("What is your name: ");
        String name = Console.ReadLine();
      

  2.   

    List<string> lst=new List<string>();
    list.Add(Console.ReadLine());
      

  3.   

    What is your name???
      

  4.   

    用keypress事件
    e.KeyChar获得输入的值, 48到57表示数字
      

  5.   

    List<string> lst=new List<string>();
    list.Add(Console.ReadLine());
      

  6.   

     ArrayList arr = new ArrayList();//动态数组
            private void KeyPressValue(object sender, KeyPressEventArgs e)
            {
                arr.Add(e.KeyChar);//把键值添加到数组
            }        private void button1_Click(object sender, EventArgs e)
            {
                this.button1.KeyPress += new KeyPressEventHandler(KeyPressValue);//绑定委托
            }