Visual Studio 2012 - 打印当前日期和时间 C#

本文关键字:时间 当前日期 打印 Studio 2012 Visual | 更新日期: 2023-09-27 17:55:17

很简单,但出现了一个错误。我必须创建一个控制台应用程序来打印当前日期和时间。

这是我的代码:

namespace DateTime
{
    class DateTime
    {
        public static void Main()
        {
            DateTime now = DateTime.now;
            Console.WriteLine(now);
            Console.ReadLine();
        }
}
}

我正在使用Visual Studio 2012。

Visual Studio 2012 - 打印当前日期和时间 C#

这里有几个问题。首先,你的类被称为 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();
        }
    }
}

拼写错误:DateTime.now . Now应以大写字母开头,N如下所示:DateTime.Now .

如果收到此错误:

"

System.DateTime"不包含"now"的定义

尝试使用大写的"N"代替DateTime.now DateTime.Now

错误 1 类、结构或接口成员声明中的标记"("无效 c:''users''admin''documents''Visual Studio 2012''Projects''DateTime''DateTime''DateTime.cs 12 30 日期时间