Keyword This pada bahasa pemrograman C#
This pada bahasa pemrograman C#, apasih This itu ?
Keyword this pada bahasa pemrograman C# digunakan di dalam class, dan mereferensikan instance class yang digunakan saat ini. this juga digunakan untuk membedakan antara parameter method dan bidang class ( class field ), apabila keduanya bernama sama.
Penggunaan lain dari this adalah untuk memanggil konstruktor lain dari konstruktor di kelas yang sama.
contoh, untuk menunjukkan record dari Data Diriyaitu:
- id
- Nama
- Usia
- Keterangan
disini peran this dapat di lihat:
public Data_diri(int id, String nama, int umur, String keterangan) { this.id = id; this.nama = nama; this.umur = umur; this.keterangan = keterangan; }
contoh implementasi program :
using System; class Data_diri{ public int id, umur; public String nama, keterangan; public Student(int id, String nama, int umur, String keterangan) { this.id = id; this.nama = nama; this.keterangan = keterangan; this.umur = umur; } public void Lihat_rincian() { Console.WriteLine(id + " " + nama+" "+umur+ " "+keterangan); } } class Detail_data { public static void Main(string[] args) { Student dd1 = new Data_diri(001, "arma", 23, "Back End"); Student dd2 = new Data_diri(002, "Hisam", 23, "Design Graphic"); Student dd3 = new Data_diri(003, "Panji", 23, "Android Programmer"); dd1.Lihat_rincian(); dd2.Lihat_rincian(); dd3.Lihat_rincian(); } }
Mungkin cukup sekian penjelasan dari Keyword This pada bahasa pemorgraman C#, selamat belajar dan salam IDCSharp.