問題タブ [formatexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - フォーマットの例外はint.parseで処理されませんでした
この例外が発生します
FormatExceptionが処理されず、入力文字列が正しい形式ではありませんでした。
次のステートメントで
それを解決するにはどうすればよいですか?
c# - フォーマット例外C#をスローします
年齢の入力を求められたときに誰かが整数以外の文字を入力しようとした場合に、フォーマット例外をスローしようとしています。
私はC#言語に慣れていないので、このインスタンスのtrycatchブロックを作成する際にヘルプを使用できます。
どうもありがとう。
c# - FormatException を何度も取得する
さまざまなオブジェクトの面積を計算しようとしています。これらすべてのオブジェクトには独自WinForm.
のクラスがあります。クラスで計算を実行したいのですCalculationBase
が、それを実行しようとするとFormatException.
、コードを介してメッセージが表示され続けます。
私のProgram.cs
中で、計算したいフォームへの参照を作成します。
CalculationBase
クラスでは、変数を次のように宣言し、double breadth, height;
次のコードを挿入して計算を行いました。
この関数は ClickEvent で呼び出されます。
前に述べたように、私のプログラムは FormatException のメッセージを表示し続けます。
c# - 計算された変数を追加する際の問題 c#
基本的に、resulta + resultb + resultc + 前に定義した propertyPrice を合計して合計を取得し、合計をテキスト ボックスに表示する必要があります。Resulta/b/c は、propertyPrice * 定数に基づいて計算されます。プロパティの価格はユーザーによって入力されます。
try-catch を使用せずに実行したところ、フォーマット例外が発生していました。
c# - where 句のないクエリで入力文字列の例外が発生するのはなぜですか?
ASP.NET MVC 2、Entity Framework、MySQL、VS2010 Ultimate を使用。私は長い間調査しましたが、コードからの一般的な入力例外ヒットの手がかりが不足しています。where句をすべて削除しましたが:
[FormatException: 入力文字列が正しい形式ではありませんでした。]
c# - FormatException was unhandled エラーが発生するのはなぜですか?
プログラムを作成し、その広範なテストを行ったところ、「FormatException が処理されませんでした。入力文字列が正しい形式ではありませんでした」というエラーが表示されます。テキストボックスのいずれかを空白のままにして「完了」ボタンを押すと問題が発生しますが、許可したい数値範囲である 0 未満または 59 を超える値を入力すると問題なく動作します。ボックスが空白のときにこのエラーが表示されないようにするにはどうすればよいですか? これは「btnFinished」の背後にある私のコードです:
c# - 入力文字列が正しいフォーマットエラーではありませんでした。
アプリケーションのリンクをクリックすると、「入力文字列が正しい形式ではありませんでした」というエラーが発生します。何度か変更を試みましたが、運が悪かったので、これが最後の手段です。
エラーを引き起こすコード行は次のとおりです
vb.net - VB.Net Convert ToDecimal はコンマでは機能しません
String を Decimal に解析しようとしていますが、formatException が発生し続けます
入力は 431,25 です。
これまでのところ、次のことを試しました。
他に何か提案はありますか?
vb.net - VB.NET GetInstalledVoices が x86 でのみ失敗し、AnyCPU では失敗しない
私は次のコードを持っています:
で止まる
エラー「System.FormatException」が表示されます。
これはスタック トレースです。
System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) System.Speech.Internal.SapiAttributeParser.GetCultureInfoFromLanguageString(String) valueString) System.Speech.Synthesis.VoiceInfo..ctor(VoiceObjectToken token) System.Speech.Internal.Synthesis.VoiceSynthesis.BuildInstalledVoices(VoiceSynthesis voiceSynthesizer) System.Speech.Internal.Synthesis.VoiceSynthesis..ctor(WeakReference speechSynthesizer) System.Speech.Synthesis.SpeechSynthesizer.get_VoiceSynthesizer() bei System.Speech.Synthesis.SpeechSynthesizer.GetInstalledVoices() bei voice_test.Form1.Form1_Load(Object sender, EventArgs e) in C:\Users\MyUser\Downloads\kontakt\voice test\voice test\Form1.vb:Zeile 8.
この問題は、プロジェクトの「拡張コンパイル オプション」を「ターゲット CPU: x86」に設定した場合にのみ発生します。「ターゲット CPU: 任意の CPU」に設定すると、コードはエラーなしで実行され、期待どおりの名前が返されます。対象フレームワークは「.NET Framework 4」です。Win7 64ビットを実行しています。
何がうまくいかないのか、誰にもわかりますか?
ありがとうございました。
c# - DateTime.Parse スロー形式の例外
XElement を解析して、xml から日付と時刻の文字列を取得します。日付と時刻の値は、それぞれ および によって取得され
file.Element("Date").Value
ますfile.Element("Time").Value
。
Date 値を取得した後、DateTime 変数に解析します
そして、この dt 値が xaml UI の datepicker 値に設定されます
xml から取得した Time 値によって値を設定する必要があるタイムピッカーもあります。タイムピッカーの値を設定するには、次のようにします。3 つの文字列を宣言します。次のように言います。
次に、日付値と文字列「b」および「c」を連結します
の値はtotal
「12/29/2012 9:55:00 AM」になりました
次に、このtotal
文字列を DateTime に解析しようとしましたが、formatexception がスローされます
助けていただければ幸いです...