我试图在程序执行开始时将时间戳保存到常量中,以便在整个程序中使用。例如:是否有可能在VB .NET中声明一个动态常量?
Const TIME_STAMP = Format(Now(), "hhmm")
但是,此代码会生成一个编译器错误 - “需要常量表达式”。这是否意味着VB .NET中的所有常量都必须包含平坦,静态,硬编码的数据?我知道可以使用其他语言(如Java)中的动态值初始化一个常量 - 使其成为常量的原因是在初始分配之后,不能再对其进行更改。在VB.NET中是否有相同的内容?
为什么'Shared'之间有护腕? – Pacerier 2011-09-12 16:09:48
因为它是(可选的),这取决于库的设计方式。 – 2011-09-12 22:09:08
虽然 – Pacerier 2011-09-13 09:52:28