Keyword This pada bahasa pemrograman C#

Keyword This pada bahasa pemrograman C# | IDCSharp
Keyword This pada bahasa pemrograman C# | IDCSharp

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.