这是我的程序类使用它被称为时间2我已经加入到TimeTest我不断收到错误“时间2”的参考是“命名空间”,但使用像一个“类型”
可能有人请告诉我这是什么错误,以及如何解决它?
namespace TimeTest
{
class TimeTest
{
static void Main(string[] args)
{
Time2 t1 = new Time2();
}
}
}
这是我的程序类使用它被称为时间2我已经加入到TimeTest我不断收到错误“时间2”的参考是“命名空间”,但使用像一个“类型”
可能有人请告诉我这是什么错误,以及如何解决它?
namespace TimeTest
{
class TimeTest
{
static void Main(string[] args)
{
Time2 t1 = new Time2();
}
}
}
我怀疑你有同样的问题, 至少两次 。
这里:
namespace TimeTest
{
class TimeTest
{
}
...你声明具有相同的名称,因为它的命名空间中的一个类型。 不要那样做。
现在,你显然有同样的问题, Time2
。 我怀疑 ,如果你添加:
using Time2;
您的列表using
的指令,你的代码进行编译。 但请,请,请解决更大的问题:名字的问题选择。 (按照上面的链接,找出为什么这是一个坏主意的更多细节。)
(此外,除非你在编写基于时间的类型很感兴趣,我建议你不这样做......我说,作为人谁不这样做。使用内置功能,或第三党库如,嗯, 矿山 ,使用日期和时间正常工作是出奇的毛。:)
namespace TestApplication // Remove .Controller
{
public class HomeController : Controller
{
public ActionResult Index()
{
return View();
}
}
}
卸下namepsace控制器字