Can';t在简单c#程序中使用DateTime

Can';t在简单c#程序中使用DateTime,c#,datetime,C#,Datetime,我在Microsoft Visual Studio C#2013中有一段非常简单的代码: 我在错误列表中得到这个错误: “错误1当前上下文中不存在名称“dateTime” 我找到了两个可能的问题答案: 缺乏:使用系统、全球化(但我有代码) mscorlib.dll-包括在defualt中(我没有更改它),但可能是问题的原因 现在我已经在MS Studio 2013中检查了我的设置 project->Properties->Build->Advanced…”我没有提到选项“不要引用mscorlib

我在Microsoft Visual Studio C#2013中有一段非常简单的代码:

我在错误列表中得到这个错误: “错误1当前上下文中不存在名称“dateTime”

我找到了两个可能的问题答案:

  • 缺乏:
    使用系统、全球化(但我有代码)
  • mscorlib.dll
    -包括在defualt中(我没有更改它),但可能是问题的原因
  • 现在我已经在MS Studio 2013中检查了我的设置 project->Properties->Build->Advanced…”我没有提到选项
    “不要引用mscorlib.dll”
    “不要使用stdlib”
    或任何类似的东西。(但这只是一个疑点,我没有证据证明这是原因)

    有人能告诉我使用
    DateTime
    需要做什么吗?谢谢


    编辑1:

    Answear(来自我的评论):
    这对我来说真的很奇怪,就像我说我是c#新手一样。问题已经解决了,代码/设置也没有问题。我什么都没做,只是关闭了Visual studio并重新启动了我的电脑。就是这样,令人惊讶的是:),它可以正常工作

    我希望这能帮助一些人,因为我花了几个小时来找出问题所在。非常感谢你,感谢所有试图帮助我的人——如果这个问题将离开[暂停]状态,我将把它作为回答

    编辑2:

    第二天,我在另一个变量(与DateTime无关)上遇到了同样的问题。再次,关闭MSVisualStudio解决了这个问题。我希望这对其他人有所帮助


    有人能解释一下吗?我怀疑Visual在重新启动后会清理一些东西。

    如果错误是“dateTime”“如果使用小写字母“d”,则错误引用的不是System.DateTime类。这看起来像是当您打算用大写字母“d”指定
    dateTime
    时,您可能在某处用小写字母“d”指定了
    dateTime
    。希望这能有所帮助。

    如果错误用小写字母“d”表示“dateTime”,则该错误指的是System.dateTime类以外的内容。这看起来像是当您打算用大写字母“d”指定
    dateTime
    时,您可能在某处用小写字母“d”指定了
    dateTime
    。希望这能有所帮助。

    如果错误用小写字母“d”表示“dateTime”,则该错误指的是System.dateTime类以外的内容。这看起来像是当您打算用大写字母“d”指定
    dateTime
    时,您可能在某处用小写字母“d”指定了
    dateTime
    。希望这能有所帮助。

    如果错误用小写字母“d”表示“dateTime”,则该错误指的是System.dateTime类以外的内容。这看起来像是当您打算用大写字母“d”指定
    dateTime
    时,您可能在某处用小写字母“d”指定了
    dateTime
    。希望这有帮助。

    在整个解决方案中搜索dateTime,按CTRL+F打开搜索工具。
    听起来你好像在别的地方有参考资料

    在整个解决方案中搜索dateTime按CTRL+F打开搜索工具。
    听起来你好像在别的地方有参考资料

    在整个解决方案中搜索dateTime按CTRL+F打开搜索工具。
    听起来你好像在别的地方有参考资料

    在整个解决方案中搜索dateTime按CTRL+F打开搜索工具。

    听起来你好像在别的地方有参考资料

    是dateTime还是dateTime?非常重要:-)错误消息指定
    dateTime
    (小写
    d
    )不存在。这与
    DateTime
    不同。你确定你在其他地方没有其他引用吗?然后尝试
    System.DateTime。现在
    谁能告诉我为什么我得到了-1:)我确认有错误的DateTime,但我编码我有DateTime是DateTime还是DateTime?非常重要:-)错误消息指定
    dateTime
    (小写
    d
    )不存在。这与
    DateTime
    不同。你确定你在其他地方没有其他引用吗?然后尝试
    System.DateTime。现在
    谁能告诉我为什么我得到了-1:)我确认有错误的DateTime,但我编码我有DateTime是DateTime还是DateTime?非常重要:-)错误消息指定
    dateTime
    (小写
    d
    )不存在。这与
    DateTime
    不同。你确定你在其他地方没有其他引用吗?然后尝试
    System.DateTime。现在
    谁能告诉我为什么我得到了-1:)我确认有错误的DateTime,但我编码我有DateTime是DateTime还是DateTime?非常重要:-)错误消息指定
    dateTime
    (小写
    d
    )不存在。这与
    DateTime
    不同。你确定你在其他地方没有其他引用吗?然后尝试
    System.DateTime。现在
    谁能告诉我为什么我得到-1:)我确认有DateTime错误,但我有DateTime
    //all stuff I include
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    using System.Data.SqlClient; //sql DB
    using System.Media; //media player
    using System.IO; //required for exceptions
    using System.Globalization;
    
    //start
    namespace Programx
    {
        public partial class Form1 : Form
        {
    
            public Form1()
            {
                InitializeComponent();
                MessageBox.Show(DateTime.Now.ToString("MMMM yyyy")); // this give error (or any other code that has DateTime)
            }
    }
    //-----