【发布时间】:2017-12-13 19:07:10
【问题描述】:
我正在使用引用具有可选 NLog.Logger 作为参数的库的代码(具有此方法定义的该库的代码已丢失,因此我必须重新创建它)。下面的代码抱怨此消息:“需要错误 41 常量表达式。”尽管我试图定义一个 Const,但我无法弄清楚如何使这项工作发挥作用,并且只是将默认值设置为 null 并且没有任何效果。如何创建 Logger 类型的选项参数?谢谢!
Dim objTraceLogDefault As Logger = LogManager.GetLogger("TraceFile")
Public Function MyFunction(Optional ByVal objTraceLog As Logger =
objTraceLogDefault)
【问题讨论】: