Penggunaan Constructors C# Asp.Net

Kapan pun class atau struct dibuat, konstruktornya dipanggil. class atau struct mungkin memiliki beberapa konstruktor yang mengambil argumen yang berbeda. Konstruktor memungkinkan programmer untuk menetapkan nilai default, membatasi instantiasi, dan menulis kode yang fleksibel dan mudah dibaca.

Jika kita tidak memberikan konstruktor untuk class kita, C # menciptakan satu secara default yang memberi instantiate objek dan menetapkan variabel member ke nilai default seperti yang tercantum dalam Tabel Nilai Default.

Jika kita tidak memberikan konstruktor untuk struct kita, C # bergantung pada konstruktor default implisit untuk secara otomatis menginisialisasi setiap field dari type value ke value defaultnya seperti yang tercantum dalam Tabel Nilai Default.

  • Constructor syntax


Konstruktor atau Constructor adalah metod yang namanya sama dengan nama type. Sign metod hanya mencakup nama metod dan list parameternya; itu tidak termasuk tipe return.
Contoh berikut menunjukkan konstruktor untuk class bernama Person.
public class Person
{
   private string last;
   private string first;
   
   public Person(string lastName, string firstName)
   {
      last = lastName;
      first = firstName;
   }
   
   // Remaining implementation of Person class.
}
Previous
Next Post »