Deklarasikan variabel

Selesai

Harfiah secara harfiah merupakan nilai yang dikodekan secara permanen. Nilai yang dikodekan secara permanen adalah nilai yang konstan dan tidak berubah selama eksekusi program. Namun, sebagian besar aplikasi akan mengharuskan Anda untuk bekerja dengan nilai yang tidak Anda ketahui sebelumnya. Dengan kata lain, Anda harus bekerja dengan data yang berasal dari pengguna, dari file, atau dari seluruh jaringan.

Saat Anda perlu bekerja dengan data yang tidak dikodekan secara permanen, Anda akan mendeklarasikan variabel.

Apa itu variabel?

Variabel adalah kontainer untuk menyimpan jenis nilai. Variabel penting karena nilainya dapat berubah, atau bervariasi, selama eksekusi program. Variabel dapat ditetapkan, dibaca, dan diubah. Anda menggunakan variabel untuk menyimpan nilai yang ingin Anda gunakan dalam kode Anda.

Nama variabel adalah label ramah manusia yang ditetapkan pengkompilasi ke alamat memori. Saat Anda ingin menyimpan atau mengubah nilai di alamat memori tersebut, atau kapan pun Anda ingin mengambil nilai tersimpan, Anda cukup menggunakan nama variabel yang Anda buat.

Mendeklarasikan variabel

Untuk membuat variabel baru, Anda harus terlebih dahulu mendeklarasikan jenis data variabel, lalu memberinya nama.

string firstName;

Dalam hal ini, Anda membuat variabel string jenis baru yang disebut firstName. Mulai sekarang, variabel ini hanya dapat menyimpan nilai string.

Saya bisa memilih nama apa pun selama mematuhi beberapa aturan sintaksis C# untuk penamaan variabel.

Aturan dan konvensi nama variabel

Seorang pengembang perangkat lunak pernah terkenal mengatakan "Bagian tersulit dari pengembangan perangkat lunak adalah penamaan hal-hal." Nama variabel tidak hanya harus mengikuti aturan sintaksis tertentu, tetapi juga harus digunakan untuk membuat kode lebih mudah dibaca manusia dan dapat dimengerti. Itu banyak yang harus ditanyakan dari satu baris kode!

Berikut adalah beberapa pertimbangan penting tentang nama variabel:

  • Nama variabel dapat berisi karakter alfanumerik dan karakter garis bawah. Karakter khusus seperti simbol hash # (juga dikenal sebagai simbol angka atau simbol pound) atau simbol dolar $ tidak diperbolehkan.
  • Nama variabel harus dimulai dengan huruf alfabet atau garis bawah, bukan angka.
  • Nama variabel peka huruf besar/kecil, yang berarti bahwa string Value; dan string value; merupakan dua variabel yang berbeda.
  • Nama variabel tidak boleh berupa kata kunci C#. Misalnya, Anda tidak dapat menggunakan deklarasi variabel berikut: decimal decimal; atau string string;.

Ada konvensi pengkodian yang membantu menjaga variabel tetap dapat dibaca dan mudah diidentifikasi. Saat Anda mengembangkan aplikasi yang lebih besar, konvensi pengodian ini dapat membantu Anda melacak variabel di antara teks lainnya.

Berikut adalah beberapa konvensi pengkodian untuk variabel:

  • Nama variabel harus menggunakan kata kapital, yaitu gaya penulisan yang menggunakan huruf kecil di awal kata pertama dan huruf besar di awal setiap kata berikutnya. Contohnya, string thisIsCamelCase;.
  • Nama variabel harus dimulai dengan huruf alfabet. Pengembang menggunakan garis bawah untuk tujuan khusus, jadi cobalah untuk tidak menggunakannya untuk saat ini.
  • Nama variabel harus deskriptif dan bermakna di aplikasi Anda. Pilih nama untuk variabel Anda yang mewakili jenis data yang akan ditampungnya.
  • Nama variabel harus berupa satu atau beberapa seluruh kata yang ditambahkan bersama-sama. Jangan gunakan kontraksi atau singkatan karena nama variabel (dan oleh karena itu, tujuannya) mungkin tidak jelas bagi orang lain yang membaca kode Anda.
  • Nama variabel tidak boleh menyertakan jenis data variabel. Anda mungkin melihat beberapa saran untuk menggunakan gaya seperti string strValue;. Saran tersebut sudah tidak berlaku.

Contoh string firstName; mengikuti semua aturan dan konvensi ini, dengan asumsi bahwa saya ingin menggunakan variabel ini untuk menyimpan data yang mewakili nama depan seseorang.

Contoh nama variabel

Berikut adalah beberapa contoh deklarasi variabel menggunakan jenis data yang Anda pelajari sejauh ini:

char userOption;

int gameScore;

decimal particlesPerMillion;

bool processedCustomer;

Rekap

Berikut adalah apa yang telah Anda pelajari sejauh ini tentang variabel:

  • Variabel adalah nilai sementara yang Anda simpan di memori komputer.
  • Sebelum Anda dapat menggunakan variabel, Anda harus mendeklarasikannya.
  • Untuk mendeklarasikan variabel, Anda harus memilih jenis data untuk jenis data yang ingin Anda simpan terlebih dahulu, lalu beri nama variabel yang mengikuti aturan.

Sekarang setelah Anda tahu cara mendeklarasikan variabel, mari kita pelajari cara mengatur, mengambil, dan menginisialisasi nilai variabel.