c#calculator "誤った入力文字列形式"エラーソリューション
C#では、無効な文字列を数値データ型に分析しようとすると、「入力文字列形式が誤っている」エラーが発生する場合があります。このエラーは、文字列がメソッドに渡されると、ターゲットデータ型の予想形式を満たしていない場合に発生します。 特定のC#計算コードでは、
メソッドがコンストラクターで使用され、空の文字列(テキストボックスから取得)を整数に変換するためにエラーが発生しました。デフォルトでは、ウィンドウを作成するときにテキストボックスが空です。
Parse
解決策:
この問題を解決するために、テキストボックスには意味のある値が含まれているため、コードはコンストラクターではなくイベントをクリックします。ボタンクリックイベント。さらに、文字列に効果的な整数が含まれていない場合があります。 Parse
対処しやすくするために例外を投げかけることはありません。
以下は、修正されたコードフラグメントです: この変更は、および
とおよびa
に変化し、最新のC#のコードスタイルに沿ったものであり、出力パラメーターのタイプを明確に指定します。 さらに重要なことに、が失敗した場合、ここにコードを追加して、インプットを処理することをお勧めします。 これにより、プログラムはより堅牢になり、ユーザーが入力できるエラーデータの処理を改善できます。 b
以上が「入力文字列は正しい形式ではありませんでした」エラーをC#計算機で修正する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。