C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#OverflowException


パラメータ値が整数範囲外の場合、OverflowExceptionがスローされます。

例を見てみましょう。

整数の範囲外のint.Parse()メソッドに値を設定すると、以下に示すようにOverflowExceptionがスローされます-

using System;
class Demo {
   static void Main() {
      string str = "757657657657657";
      int res = int.Parse(str);
   }
}

出力

整数(Int32)の範囲外の値を渡したため、上記のプログラムをコンパイルすると、次のエラーがスローされます。

Unhandled Exception:
System.OverflowException: Value was either too large or too small for an Int32.

  1. HTML値属性

    HTML value属性は、HTMLドキュメント内のHTML要素の初期値を定義します。 ボタン、入力、メーター、li、オプション、進行状況に適用できます。 およびparam HTML要素。 構文 以下は構文です- <tagname value=”text”></tagname> HTML値の属性の例を見てみましょう- 例 <!DOCTYPE html> <html> <style>    body {       color: #000;   &n

  2. C#での値型と参照型

    値型と参照、どちらもC#の型です- 値のタイプ 値型変数には、値を直接割り当てることができます。これらは、System.ValueTypeクラスから派生しています。値型にはデータが直接含まれます。 int型を宣言すると、システムは値を格納するためのメモリを割り当てます。 値型変数はスタックに格納されます。 例としては、int、char、floatがあり、それぞれ数値、アルファベット、浮動小数点数を格納します。 参照型 これは、メモリの場所を指します。複数の変数を使用して、参照型はメモリ位置を参照できます。メモリ位置のデータが一方の変数によって変更された場合、もう一方の変数はこの値の変更