Tipe data adalah salah satu bagian terpenting dalam program karena semua operasi diperiksa oleh kompiler tentang kompabilitas tipenya. Hal ini mendukung kehandalam dalam pencegahan error, semua variabel, ekspresi, dan nilai harus memiliki sebuah tipe data. Tipe data suatu variabel menentukan operasi apa saja yang diizinkan untuk diterapkan pada nilai variabel.
Dalam C# terdapat dua ketegori umum dari tipe data built-in: tipe nilai dan tipe refrensi. Perbedaanya terdapat pada apa yang dimuat oleh suatu variabel. Untuk tipe nilai, variabel dapat menampung suatu nilai, seperti 3.14 atau 212. Untuk tipe refrensi, variabel dapat memuat refrensi ke sebuah nilai atau yang paling umum di pakai adalah kelas. Untuk kali ini kita akan membahas tipe nilai terlebih dahulu.
Tipe
|
Arti
|
bool | merepresentasikan nilai true/false |
byte | Integer tak-bertanda 8-bit |
char | Karakter |
decimal | Nilai numerik untuk perhitungan keuangan |
double | Titik mengambang kepresisian ganda |
float | Titik mengambang kepresisian tunggal |
int | Integer |
long | Long integer |
sbyte | Integer bertanda 8-bit |
short | Integer short |
unit | Integer tak-bertanda |
ulong | Long tak-bertanda |
ushort | Short tak-bertanda |
Dalam C# terdapat 13 tipe nilai seperti yang dapat dilihat di atas. Secara kolektif, tipe nilai diebut pula dengan tipe sederhana atau tipe primitif karena hanya memuat satu nilai.
Untuk contoh program akan kita bahas di artikel selanjutanya.
0 komentar