Can';t在简单c#程序中使用DateTime
我在Microsoft Visual Studio C#2013中有一段非常简单的代码: 我在错误列表中得到这个错误: “错误1当前上下文中不存在名称“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
使用系统、全球化代码>(但我有代码)
mscorlib.dll
-包括在defualt中(我没有更改它),但可能是问题的原因“不要引用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)
}
}
//-----