私は3210に取り組んで学生ですし、私は本がに言った正確にどのように次のコードをコピー:私は次のエラーを取得しています未処理のフォーマット
intNumberofBikes = Convert.ToInt32(strNumberofBikes)
すべてのヘルプを私はコードに何が間違っているかを知ることはできません。
私は3210に取り組んで学生ですし、私は本がに言った正確にどのように次のコードをコピー:私は次のエラーを取得しています未処理のフォーマット
intNumberofBikes = Convert.ToInt32(strNumberofBikes)
すべてのヘルプを私はコードに何が間違っているかを知ることはできません。
エラーはエラーが離れて行くと、正常にあればintBikes
は、カウントされます
Dim intBikes As Integer = 0
Integer.TryParse(strNumberofBikes, intBikes)
...あなたが数値でないテキストフィールドに文字を持っているので...以下、これを試してみてくださいですテキストフィールドを解析します。
包ま全体のこと...
Dim intBikes As Integer
Dim decTotalCost As Decimal
If Integer.TryParse(txtNumberOfBikes.Text, intBikes) Then
decTotalCost = intBikes * _cdecPricePerBike
lblTotalCost.Text = decTotalCost.ToString("C")
End If
数値以外の値を含めることができます 'strNumberOfBikes'は、おそらく型の変数である' STRING'、。これらの値を数値に変換しようとすると、通常このエラーが発生します。 –
あなたの応答Zevをありがとう。このエラーの発生を止めるためにstring以外にどのような変数タイプを使用しますか?これはまさに本が私に入力したいものです。うーん。 – Siodinn
[お問い合わせ]を読んで[ツアー]をしてください。コードやエラーメッセージの画像へのリンクがうまく受信されないため、将来の訪問者が同じエラーでヘルプを検索することが難しくなります。タイトルにタグは必要ありません。 – Plutonix