Вопрос предназначен для ленивых программистов VB. Пожалуйста.
В VB я могу сделать, и я не получу никаких ошибок.
Пример 1
Dim x As String = 5
Dim y As Integer = "5"
Dim b As Boolean = "True"
Пример 2
Dim a As EnumType = 4
Dim v As Integer = EnumType.EnumValue
Пример 3
Private Sub ButtonClick(sender As Object, e As EventArgs)
Dim btn As Button = sender
End Sub
Пример 4
Private Sub ButtonClick(sender As Button, e As EventArgs)
Dim data As Contact = sender.Tag
End Sub
Если я точно знаю ожидаемый тип среды выполнения, запрещено ли полагаться на встроенное приведение на языке vb?
Когда я могу положиться?