Ошибка ввода строки не была в правильном формате.
Input string was not in a correct format.
Я пытаюсь преобразовать vb в c# для двойного значения, но у меня есть эта ошибка "
Input string was not in a correct format."
Вот VB
If CDbl(TxtBx_ClaimValue.Text) = CDbl(0) Then Lbl_Message.Text = "Error. Claim Value ?" TxtBx_ClaimValue.Focus() Exit Sub End If
Вот это с#
if (Convert.ToDouble(Txtbx_ClaimValue.Text) == (double)0) { Lbl_Message.Text = "Error. Claim Value ?"; Txtbx_ClaimValue.Focus(); return; }
Can somebody please help me?
Что я уже пробовал:
Я понятия не имею, что не так с кодом.
CHill60
Проблема заключается в содержимом TxtBx_ClaimValue - что там находится?
Попробуйте использовать Double.TryParse вместо CDbl