Як у Visual Basic здійснити перетворення з рядка в ціле число?
Як конвертувати з рядка в ціле число? Ось що я спробував:
Price = CInt(Int(txtPrice.Text))
Я прибрав Int
і все одно отримав виключення.
47
3
Використання
Це за умови використання VB.NET.
Судячи з назви "txtPrice", вам насправді потрібне не ціле число, а десяткове. Тому замість цього використовуйте
Якщо це так, переконайтеся, що те, чому ви присвоюєте це значення, є десятковим числом, а не цілим числом.
Можете спробувати:
Convert.ToIntXX не любить, коли йому передають рядки десяткових дробів.
Для безпечного використання