工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial programming >> C言語

C# - 型変換

型変換とは、ある型のデータを別の型に変換することです。型キャストとも呼ばれます。 C# では、型キャストには 2 つの形式があります −

次の例は、明示的な型変換を示しています-

ライブデモ
using System;

namespace TypeConversionApplication {
   class ExplicitConversion {
      static void Main(string[] args) {
         double d = 5673.74; 
         int i;
         
         // cast double to int.
         i = (int)d;
         Console.WriteLine(i);
         Console.ReadKey();
      }
   }
}

上記のコードをコンパイルして実行すると、次の結果が生成されます −

5673

C# の型変換方法

C# は、次の組み込み型変換メソッドを提供します −

Sr.No. 方法と説明
1

ToBoolean

可能であれば、型をブール値に変換します。

2

ToByte

タイプをバイトに変換します。

3

ToChar

可能であれば、タイプを 1 つの Unicode 文字に変換します。

4

ToDateTime

型 (整数型または文字列型) を日時構造に変換します。

5

ToDecimal

浮動小数点または整数型を 10 進数型に変換します。

6

ToDouble

型を double 型に変換します。

7

ToInt16

型を 16 ビット整数に変換します。

8

ToInt32

型を 32 ビット整数に変換します。

9

ToInt64

型を 64 ビット整数に変換します。

10

ToSbyte

型を符号付きバイト型に変換します。

11

ToSingle

型を小さな浮動小数点数に変換します。

12

ToString

型を文字列に変換します。

13

ToType

タイプを指定されたタイプに変換します。

14

ToUInt16

型を unsigned int 型に変換します。

15

ToUInt32

型を unsigned long 型に変換します。

16

ToUInt64

型を符号なし大整数に変換します。

次の例は、さまざまな値の型を文字列型に変換します-

ライブデモ
using System;

namespace TypeConversionApplication {
   class StringConversion {
      static void Main(string[] args) {
         int i = 75;
         float f = 53.005f;
         double d = 2345.7652;
         bool b = true;

         Console.WriteLine(i.ToString());
         Console.WriteLine(f.ToString());
         Console.WriteLine(d.ToString());
         Console.WriteLine(b.ToString());
         Console.ReadKey();
            
      }
   }
}

上記のコードをコンパイルして実行すると、次の結果が生成されます −

75
53.005
2345.7652
True

C言語

  1. C# 型変換
  2. Python の型変換と型キャスト
  3. Python の数値、型変換、および数学
  4. Java の型キャスト
  5. Java-ジェネリック
  6. ASTM A1018 グレード CS タイプ B
  7. ASTM A424 グレード タイプ II
  8. ASTM A424 グレード タイプ I
  9. ASTM A792 グレード CS タイプ A
  10. ASTM A53 グレード A タイプ E
  11. ASTM A53 グレード A タイプ S