В следующем коде я получаю ошибки «Ожидается конец оператора» и «Текст не является членом строки»:
Public Class Form1
Private Sub btnFtoC_Click(sender As Object, e As EventArgs) Handles btnFtoC.Click
Try
Dim f As Decimal CDec(txtF.Text)
Dim c As Decimal
Dim txtC As String
c = 5 / 9 * (f - 32)
txtC.Text = CStr(c)
Catch ex As Exception
End Try
End Sub
End Class
Double
(научные значения), а неDecimal
(денежные значения). - person Enigmativity   schedule 04.06.2020Catch ex As Exception
. Вы должны когда-либо перехватывать только определенные исключения, из которых вы не можете кодировать свой выход, и которые вы можете осмысленно обрабатывать. Вам следует редко писать обработчик исключений. Слишком много людей используют их слишком часто, и в результате они просто создают ошибочный код. - person Enigmativity   schedule 04.06.2020Dim f As Decimal = CDec(txtF.Text)
- person Enigmativity   schedule 04.06.2020Option Strict On
иOption Explicit On
при написании кода в VB.NET. Они сделают вас лучшим кодером. - person Enigmativity   schedule 04.06.2020