Вопрос предназначен для ленивых программистов 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-языка? Когда я могу положиться?