Perubahan Tipe atau Type Casting – Halo temen-temen, setelah di postingan sebelumnya kita telah belajar tentang variabel dan tipe data, kali ini kita akan belajar tentang perubahan tipe atau type casting dalam bahasa pemrograman C# (C Sharp).
Karena menurut saya hal – hal ini sangatlah penting dan wajib kita ketahui temen-temen. Jadi menambahkan postingan ini ke dalam catatan saya.
FYI ni ya, faktanya untuk belajar menjadi programmer handal yang mampu memecahkan sebuah masalah dengan baris – baris kode itu tidaklah mudah temen-temen.
Jadi untuk mencapai itu semua, temen-temen, eh bukan.. khususnya saya, bukan juga.. kita, iya kita harus memiliki ketekunan, pemahaman maupun ketelitian dan terus belajar serta sering mencoba tentunya.
Jadi sebelum kita melangkah lebih jauh dan mencoba membuat game atau program aplikasi yang memiliki ciri khas sendiri
Kita wajib tahu terlebih dahulu, apa saja hal – hal dasar yang harus kita pelajari dalam belajar bahasa pemrograman seperti variabel, tipe data, operator, pengkondisian, perulangan dan masih banyak lagi termasuk juga type casting ini.
Kalau kata dosen saya dulu 🙂
Beliau mengatakan, belajar pemrograman apapun itu sama saja, logika pemrogramannya kan sama dan yang penting juga kita harus tahu dasar – dasarnya terlebih dahulu, kalau dasarnya atau pondasinya itu sudah kuat jadi ketika kita menemui masalah saat menulis kode program mudah – mudahan akan cepat terpecahkan.
Jadi seperti itulah temen-temen..enggak perlu saya berkata panjang lebar tentang ini saya juga masih dalam proses belajar kok.
Perubahan Tipe atau Type Casting Pada Pemrograman C#
Kenapa kita melakukan perubahan ini ya temen-temen?
Jawabannya karena terkadang untuk melakukan sebuah pemrosesan data kita membutuhkan perubahan pada tipe data temen-temen.
Misalnya saja ni perubahan dari tipe string ke integer ataupun malah sebaliknya, bisa juga dari tipe float ke integer
Berikut contoh kode program merubah tipe data float ke integer
Contoh diatas adalah cara merubah jenis nilai secara explicit
Oh iya, jadi untuk perubahan tipe ada dua jenis
- Implicit Type Casting adalah perubahan yang terjadi tanpa adanya campur tangan dari developer, jadi secara langsung compiler yang akan merubahnya
- Explicit Type Casting adalah perubahan yang terjadi secara manual karena developer yang memberikan instruksinya
Saya kasih contoh lagi ni temen-temen, biar tambah bingung #eh
- Implicit Type Casting
- Explicit Type Casting
Bagaimana temen-temen, sudah paham atau tambah bingung dengan ni, mudah – mudahan paham serta mendapat ilmu baru ya…
Jangan lupa juga untuk mencari penjelasan lainnya tentang Type Casting ini temen-temen, karena apa yang telah saya sampaikan di postingan ini baru pengenalannya saja.
Jika masih bingung silahkan bertanya melalui kolom komentar temen-temen!
Saya terbuka dengan kritik dan saran yang baik dari sobat agar postingan ini dapat lebih baik dan bermanfaat tentunya.