C# - 我可以在括号中放任何东西吗? Console.Read()

时间:2017-01-14 17:15:39

标签: c#

我试图放入括号:a,'a',0或1,但编译器正在抗议。 在括号中看起来不能是任何东西。 这些括号的目的是什么?

using System;
namespace ConsoleApplication1 {
    class Program {
        static void Main(string[] args) {
            int n = 0;
            Console.Write("Write a character or number: ");
            n = Console.Read(); // I can't put anything in the brackets
            Console.WriteLine(n);
            Console.ReadLine();
            Console.ReadLine();
        }
    }
}

1 个答案:

答案 0 :(得分:0)

Read是一种不带参数的方法。要调用不带参数的方法,您仍然必须包含空括号。