Public Function UserHanlde(Of T)(ByVal expression As Boolean, _
ByVal truePart As T, ByVal falsePart As T) As T
If expression Then
Return truePart
Else
Return falsePart
End If
End Function
Public Delegate Function Expression rHanlde(Of T)(ByVal t As T, ByVal y As T) As T
ByVal truePart As T, ByVal falsePart As T) As T
If expression Then
Return truePart
Else
Return falsePart
End If
End Function
Public Delegate Function Expression rHanlde(Of T)(ByVal t As T, ByVal y As T) As T