Определим эту функцию:
Public Function Test(ByVal value As Boolean)
Return "blabla" + If(value = Nothing, "", If(value, "1", "0"))
End Function
Я хочу, чтобы он сделал следующее:
Test(True) -> "blabla1"
, Test(False) -> "blabla0"
, Test(Nothing) -> "blabla"
.
Проблема в том, что Test(Nothing)
возвращает "blabla0".