VB.Net日期时间类'#';象征

VB.Net日期时间类'#';象征,vb.net,datetime,symbols,Vb.net,Datetime,Symbols,最近我一直在做这个项目,主要是与DateTime类一起工作 现在,。。我在互联网上发现了一段代码,如下所示: Const _dt7amas DateTime=#7:00:00 AM# 我只是好奇地问#符号在这种语法中做了什么 在Google上键入“#”只会引发每个人对预处理器语句的询问分隔日期,就像“分隔字符串一样。只需键入: Const _dt7am As DateTime = 7:00:00 AM 当然不起作用。#正是在VB.NET中包装日期文字的工具。这是用于表示日期时间常数的符号。。有

最近我一直在做这个项目,主要是与DateTime类一起工作

现在,。。我在互联网上发现了一段代码,如下所示:

Const _dt7amas DateTime=#7:00:00 AM#

我只是好奇地问#符号在这种语法中做了什么

在Google上键入“#”只会引发每个人对预处理器语句的询问

分隔日期,就像
分隔字符串一样。只需键入:

Const _dt7am As DateTime = 7:00:00 AM

当然不起作用。
#
正是在VB.NET中包装日期文字的工具。

这是用于表示
日期时间常数的符号。
。有关详细信息,请参阅

这就像使用
表示单精度浮点一样,即:

Const number As Single = 45.23!
#date#只是编译器特定的语法,让编译器知道它将要读取日期时间数据

您可以在(向下滚动到“实例化DateTime对象”)上阅读更多关于此的信息