这很简单,但会出现错误。我必须创建一个控制台应用程序来打印当前日期和时间。
这是我的代码:
namespace DateTime
{
class DateTime
{
public static void Main()
{
DateTime now = DateTime.now;
Console.WriteLine(now);
Console.ReadLine();
}
}
}
我正在使用visual studio 2012。
答案 0 :(得分:11)
这里有一些问题。首先,您的类名为DateTime
,这会导致编译器将其与System.DateTime
混淆。还要确保System
命名空间可用using
指令,或完全限定类型。第三,C#区分大小写。它应该是Now
,而不是now
。尝试给出不同的名字:
using System;
namespace MyNamespace
{
class MyClass
{
public static void Main()
{
DateTime now = DateTime.Now;
Console.WriteLine(now);
Console.ReadLine();
}
}
}
答案 1 :(得分:2)
错字:DateTime.now
。 Now
应以大写字母N
开头,如下所示:DateTime.Now
。
答案 2 :(得分:2)
如果您收到此错误:
'System.DateTime'不包含'now'
的定义
请使用大写字母“N”代替DateTime.Now
来填充DateTime.now
。
答案 3 :(得分:0)
错误1令牌无效'('在类,结构或接口成员声明中c:\ users \ admin \ documents \ visual studio 2012 \ Projects \ DateTime \ DateTime \ DateTime.cs 12 30 DateTime