【发布时间】:2019-07-08 11:48:18
【问题描述】:
据我所知,要访问一个类的任何函数、方法或成员,我们都需要使用它对应的对象,但是在C#中,我们一般使用一个没有任何对象的类Console来访问它的功能,比如:
Console.WriteLine();
那么,这是什么原因。我对直接使用没有任何对象的 Console 类感到很困惑。如果有人可以提供帮助,请帮我解决这个难题。
【问题讨论】:
-
见:“
static方法”:docs.microsoft.com/en-us/dotnet/csharp/programming-guide/…;至于“为什么Console使用static方法?”:你只有一个控制台/stdin/stdout/stderr