c# 日期时间在给定上下文中无效
本文关键字:上下文 无效 日期 时间 | 更新日期: 2023-09-27 17:57:10
我发布了一个类似的问题,但出现了混乱,所以我觉得有必要重新发布,但要更清晰。
我正在尝试插入到需要日期时间数据类型的数据库(SqlCompact3.5)列中。
为了获取当前日期和时间,我希望使用这样的东西:
SqlParameter vetCreated = new SqlParameter("@vetCreated", SqlDbType.DateTime);
vetCreated.Value = DateTime.Now;
但是,这会导致编译错误,指出DateTime()是一个"方法"。 这在给定的上下文中无效。
有什么想法吗?
链接到被问得不好的上一个问题
尝试将DateTime.Now
更改为System.DateTime.Now
,看看它现在是否可以编译。
我有一种预感,你的类中有DateTime
方法。因此,当您调用DateTime.Now
编译器时会感到困惑DateTime
您想使用类或方法。
前缀日期时间.现在使用命名空间System.DateTime.Now
.
你的类中可能有一个名为 DateTime()
的函数。
改变这一点。