我在初学者水平学习C#。通常在 C++ 中,如果我们需要访问类的方法/值,我们必须声明一个对象实例,并且只有通过对象才能访问该方法。但是在 C#.Net 中我了解到静态公共类我们不需要声明对象,我们可以直接使用 class.method() 名称调用方法。当我们引用标准类库类(例如消息框)时,请您澄清一下。
System.Windows.MessageBox.ToShow()
System.Windows - 它的名称空间。
ToShow - 它的方法
MessageBox - Messagebox 是类还是对象?
当我们引用任何属于该类的方法时,我相信所有标准的 .NET 类库名称空间都会通过构造函数在内部创建对象实例。它的对象名称始终与构造函数创建的类名称相同。如果我的理解有误,请纠正我。
谢谢, 卡里卡兰