我在一个类中的下列类型的方法在我的堆栈存在在newDate参数中获取日期时间计算的结果。C#的错误不会在目前情况下
在项目中的新类,我调用它像这样:
Public void methodName(param,param)
{ foreach loop(param)
{If item != null)
DateTime newDate = item.Date.value;
{
item.item.date = CalculateNewDate(newDate);
}
}
}
我有一个选项,让“名‘CalculateNewDate’并不在当前的背景下存在”错误信息生成方法存根。
我确实有正确的名称空间使用。任何想法,为什么我不能从我的其他班级调用这种方法?
抱歉,由于我们公开发布的内容受到限制,我不能具体说明这一点。
你正试图在另一个类中调用一个方法,就像它是一个静态方法,但它不是。您必须创建该类的一个实例并以此方式调用该方法。 –
也许你也可以发布没有语法错误的示例代码 –