我正在尝试将可选的 System.DateTime 参数传递给 VB.NET 2010 中的构造函数。
...
Public Sub New(Optional ByVal givendate As System.DateTime = System.DateTime.MinValue)
...
我收到一个错误“Konstanter Ausdruck erforderlich”,翻译为“需要恒定值”。我试图用 MinValue 填充一个变量,但我必须将此变量设为只读,这在尝试将默认值传递给可选参数时会导致完全相同的问题。有没有办法将 MinValue 作为默认值传递给可选的 DateTime (实际上是 Date 类型)。谢谢你的听众。