调用类时出现c#错误
本文关键字:错误 调用 | 更新日期: 2023-09-27 18:09:44
我学了基础,现在我想学习c#中的OOP我有这个代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace uceni_cs
{
class Zdravic
{
public void pozdrav()
{
Console.WriteLine("Ahoj světe ! ");
}
}
}
但是当我试图用这个代码调用它时
namespace uceni_cs
{
class Zdravic
{
public void pozdrav()
{
Console.WriteLine("Ahoj světe ! ");
}
}
Zdravic trida = new Zdravic();
}
代码Zdravic trida = new Zdravic();
是错误的。命名空间不能直接包含字段或方法等成员。我做错了什么?我只是想叫一下全班。由于
在c#中没有全局变量这样的东西,所以你不能仅仅创建不属于任何类的Zdravic类型的新实例。
我建议你阅读《c#程序通用结构》和《c#类与结构》。
您需要创建应用程序的入口点,并在那里实例化类。
class EntryPoint
{
static void Main()
{
Zdravic trida = new Zdravic();
trida.pozdrav();
}
}
在main方法中创建类对象,然后使用该对象的类属性。
Zdravic trida = new Zdravic();
程序/应用程序主方法中的。