Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> Bahasa C

C# - Konversi Jenis

Konversi tipe adalah mengonversi satu tipe data ke tipe lain. Ini juga dikenal sebagai Pengecoran Tipe. Dalam C#, tipe casting memiliki dua bentuk −

Contoh berikut menunjukkan konversi tipe eksplisit

Demo Langsung
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();
      }
   }
}

Ketika kode di atas dikompilasi dan dieksekusi, menghasilkan hasil sebagai berikut

5673

Metode Konversi Tipe C#

C# menyediakan metode konversi tipe bawaan berikut

No.Sr. Metode &Deskripsi
1

ToBoolean

Mengonversi tipe menjadi nilai Boolean, jika memungkinkan.

2

ToByte

Mengonversi tipe menjadi byte.

3

ToChar

Mengonversi tipe menjadi satu karakter Unicode, jika memungkinkan.

4

ToDateTime

Mengonversi tipe (tipe integer atau string) ke struktur tanggal-waktu.

5

KeDesimal

Mengonversi tipe floating point atau integer ke tipe desimal.

6

Menggandakan

Mengonversi tipe menjadi tipe ganda.

7

ToInt16

Mengonversi tipe menjadi bilangan bulat 16-bit.

8

ToInt32

Mengonversi tipe menjadi bilangan bulat 32-bit.

9

ToInt64

Mengonversi tipe menjadi bilangan bulat 64-bit.

10

ToSbyte

Mengonversi tipe menjadi tipe byte bertanda.

11

Tunggal

Mengonversi tipe menjadi angka floating point kecil.

12

ToString

Mengonversi tipe menjadi string.

13

Mengetik

Mengonversi tipe ke tipe tertentu.

14

ToUInt16

Mengonversi tipe menjadi tipe int yang tidak ditandatangani.

15

ToUInt32

Mengonversi tipe menjadi tipe panjang yang tidak ditandatangani.

16

ToUInt64

Mengonversi tipe menjadi bilangan bulat besar yang tidak ditandatangani.

Contoh berikut mengonversi berbagai tipe nilai menjadi tipe string

Demo Langsung
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();
            
      }
   }
}

Ketika kode di atas dikompilasi dan dieksekusi, menghasilkan hasil sebagai berikut

75
53.005
2345.7652
True

Bahasa C

  1. Konversi Tipe C#
  2. Konversi Jenis Python dan Pengecoran Jenis
  3. Nomor Python, Konversi Jenis dan Matematika
  4. Pengecoran Tipe Jawa
  5. Java - Generik
  6. ASTM A1018 Grade CS Tipe B
  7. ASTM A424 Kelas Tipe II
  8. ASTM A424 Tipe Kelas I
  9. ASTM A792 Kelas CS Tipe A
  10. ASTM A53 Kelas A Tipe E