【发布时间】:2015-05-21 12:29:13
【问题描述】:
运行此子过程时出现“需要常量表达式”异常;
Public Sub SolidFill(Optional SolidColor As Color = Color.Black)
....
End Sub
但是,这只发生在使用ColorTypes 时。
我需要做些什么来防止这个异常被抛出?
【问题讨论】:
标签: .net vb.net exception colors optional-parameters
运行此子过程时出现“需要常量表达式”异常;
Public Sub SolidFill(Optional SolidColor As Color = Color.Black)
....
End Sub
但是,这只发生在使用ColorTypes 时。
我需要做些什么来防止这个异常被抛出?
【问题讨论】:
标签: .net vb.net exception colors optional-parameters
你可以这样做:
Public Sub SolidFill(Optional SolidColor As Color = Nothing)
If SolidColor = Nothing Then SolidColor = Color.Black
End Sub
【讨论】:
SolidFill?