by

Default Nilai Variabel di CSharp

C# mengenal dua buah tipe yang disebut dengan value-type dan reference-type. Untuk tipe value nilai default-nya sesuai dengan nilai dari masing-masing tipe yang dihasilkan oleh default constructor dari tipe ini. Sedangkan untuk tipe reference nilai default-nya adalah null.

Variabel yang dideklarasikan sebagai variabel static, variabel instance dan elemen array akan langsung diberikan nilai default jika nilainya tidak ditentukan pada saat deklarasi. Tabel berikut memberikan gambaran yang lebih jelas mengenai nilai default dari suatu variabel.

 

Tipe Nilai Default
Bool False
Char ‘\0’
Enum 0
Numerik 0
Reference null

 

Comment

Leave a Reply

Your email address will not be published. Required fields are marked *