Pengidentifikasi dalam bahasa pemrograman adalah elemen pengguna yang didefinisikan oleh pengguna. Ini mungkin namespace, kelas, metode, variabel atau antarmuka.
Menggunakan pengidentifikasi
Pengidentifikasi adalah karakter yang digunakan untuk identifikasi unik dari elemen program dalam kode. Mereka juga digunakan untuk menunjuk jenis, konstanta, makro dan parameter. Nama pengidentifikasi harus menentukan nilai dan penggunaan elemen yang dikirimkan.

Pengidentifikasi - objek waktu kompilasi
C # adalah bahasa pemrograman yang dikompilasi yang memiliki implementasinya sendiri, sehingga pengidentifikasi hanya objek waktu kompilasi. Selama eksekusi, setiap pengidentifikasi mencerminkan tautan ke alamat memori dan menampilkan kompiler, sesuai dengan penunjukan pengidentifikasi teksnya.

Penunjukan pengidentifikasi
Seperti dalam C / C ++, pengidentifikasi C # sensitif terhadap register.
Microsoft merekomendasikan menggunakan penunjukan unta atau pascal bersama dengan semantik untuk menunjuk pengidentifikasi alih-alih sistem penunjukan Hongaria yang digunakan sebelum pemrograman .NET. Misalnya, "Karyawan" dapat menjadi penunjukan unta, di mana huruf pertama dari semua kata adalah modal kecuali untuk kata pertama.
Sistem penunjukan unta digunakan untuk memberi nama anggota pribadi, bidang dan parameter. "Karyawan" adalah pengidentifikasi dalam sistem penunjukan Pascal, karena semua kata dalam pengidentifikasi dimulai dengan huruf-huruf register atas. Biasanya digunakan untuk nama dan anggota yang tidak beruntung.

Aturan untuk menggunakan pengidentifikasi
Aturan yang perlu diikuti saat menggunakan pengidentifikasi meliputi:
- Itu hanya dapat dimulai dengan huruf alfabet atau garis bawah (_), tetapi bukan angka
- Ini bisa menjadi kombinasi angka, huruf, konektor, urutan simbol Unicode, dll.
- Itu tidak bisa menjadi kata kunci c #
- Dia seharusnya tidak mengandung ruang
- Itu tidak dapat mengandung lebih dari 511 karakter.
- Itu harus diumumkan sebelum transfernya.
- Itu tidak dapat memiliki dua karakter garis bawah berturut-turut dalam namanya, karena pengidentifikasi seperti itu digunakan untuk mengimplementasikan
- Anda tidak dapat mendeklarasikan lebih dari satu pengidentifikasi dengan nama yang sama.

Pengidentifikasi dengan awalan "@" disebut pengidentifikasi literal (verbal). Meskipun awalan "@" memungkinkan Anda menggunakan kata kunci, yang membantu berkolaborasi dengan bahasa pemrograman lain, itu tidak disarankan.









