C#で値型DecimalのTypeCodeを取得します
値タイプDecimalのTypeCodeを取得するには、コードは次のとおりです-
例
using System; public class Demo { public static void Main(){ Decimal val = Decimal.MaxValue; Console.WriteLine("Decimal Value = {0}", val); Console.WriteLine("HashCode = {0}", (val.GetHashCode()) ); TypeCode type = val.GetTypeCode(); Console.WriteLine("TypeCode = "+type); } }
出力
これにより、次の出力が生成されます-
Decimal Value = 79228162514264337593543950335 HashCode = 1173356544 TypeCode = Decimal
例
別の例を見てみましょう-
using System; public class Demo { public static void Main(){ Decimal val = 3972.491M; Console.WriteLine("Decimal Value = {0}", val); Console.WriteLine("HashCode = {0}", (val.GetHashCode()) ); TypeCode type = val.GetTypeCode(); Console.WriteLine("TypeCode = "+type); } }
出力
これにより、次の出力が生成されます-
Decimal Value = 3972.491 HashCode = 620041307 TypeCode = Decimal
-
C#で値型CharのTypeCodeを取得します
値型CharのTypeCodeを取得するには、コードは次のとおりです- 例 using System; public class Demo { public static void Main() { char val = '5'; bool res; Console.WriteLine("Hashcode for val = "+val.GetHashCode());
-
C#の10進型
10進型は値型であり、プラス、マイナス、乗算、除算の演算子があります。 まず、2つの小数点以下の値を設定します- decimal d1 = 5.8M; decimal d2 = 3.2M; 小数を追加するには- d1 = d1 + d2; 2つの10進値を追加する例を見てみましょう- 例 using System; using System.Linq; class Demo { static void Main() { decimal d1 = 5.8M; decimal d2