c# - 控制台是 C# 中的一个类,但作为一个对象工作?
问题描述
据我所知,要访问一个类的任何函数、方法或成员,我们都需要使用它对应的对象,但是在C#中,我们通常使用一个没有任何对象的类 Console 来访问它的功能,例如:
Console.WriteLine();
那么,这是什么原因呢。我对直接使用没有任何对象的 Console 类感到很困惑。请,如果有人可以提供帮助,请为我解决这个难题。
解决方案
WriteLine
是静态方法,静态方法属于类而不是类的对象。
推荐阅读
- python - 如何将 np.random.uniform() 用于现实世界的示例
- perl - 在 IPC::Run 中使用正确的 Perl 数组引用
- python - Matplotlib 日期在 Python 中的图形/日期格式问题上显示不正确的问题
- python - 如何使用 opencv 和 python 处理来自 webrtc 站点的实时视频传输
- oauth-2.0 - 使用 GetOauthSignInLinkAsync 时发送 acr_values
- python - Python 数据框 - .astype(str).astype(int) 给出错误 ValueError: invalid literal for int() with base 10: ''
- javascript - 画布已被带有 computedStyleMap().get("background-image") 的跨域数据污染
- azure-logic-apps - 带有逻辑应用的 Azure APIM:定义被忽略?
- reactjs - How to add event listener to the div element accessed with ref using react and typescript?
- json - 统一反序列化 json 不会返回任何内容