C# 应为类、委托、枚举、接口或结构
我正在写一节课。我在标题中遇到了这个问题。 代码如下:C# 应为类、委托、枚举、接口或结构,c#,class,C#,Class,我正在写一节课。我在标题中遇到了这个问题。 代码如下: class delivery { private string strDeliveryName; private string strDeliveryAddress; private string strDeliveryDay; private string strDeliveryTime; private string strDeliveryMeal; private string strD
class delivery
{
private string strDeliveryName;
private string strDeliveryAddress;
private string strDeliveryDay;
private string strDeliveryTime;
private string strDeliveryMeal;
private string strDeliveryInstructions;
private string strDeliveryStatus;
}
public delivery(string deliveryName, string deliveryAddress, string deliveryDay, string deliveryTime, string deliveryMeal, string deliveryInstructions, string deliveryStatus)
{
strDeliveryName = deliveryName;
strDeliveryAddress = deliveryAddress;
strDeliveryDay = deliveryDay;
strDeliveryTime = deliveryTime;
strDeliveryMeal = deliveryMeal;
strDeliveryInstructions = deliveryInstructions;
strDeliveryStatus = deliveryStatus;
}
我在公共广播上发现了错误,知道为什么吗 构造函数应该在类定义的括号内。另一方面,惯例是将类名的第一个字母大写。构造函数代码不在类中。把它移到里面,一切都会好起来的。:-) 要回答第二个问题(在注释中),您需要更改构造函数的名称以匹配类的名称。此错误是因为您在
main
类之外声明了函数。您应该在main
类中插入代码。我收到这个错误,因为我意外地错过了上面代码中出现错误的一个大括号。这意味着课程提前结束。因此,如果出现此错误,请检查大括号是否正确。匈牙利符号不受欢迎。我现在收到一个错误,说方法必须有返回类型?已修复,谢谢。我了解类名,并将相应地更新。它现在工作吗?如果没有,请编辑您的问题并向我们显示您的代码。