我学习了基础知识,现在我想用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类型的新实例。
我建议您阅读General Structure of a C# Program和c#Classes and Structs。
关于c# - 调用类时C#错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39789762/