บ้าน พัฒนาการ ตัวระบุคืออะไร - คำจำกัดความจาก techopedia

ตัวระบุคืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - ตัวระบุหมายถึงอะไร

ตัวระบุใน C # เป็นชื่อที่ผู้ใช้กำหนดขององค์ประกอบโปรแกรม สามารถเป็นเนมสเปซคลาสวิธีการตัวแปรหรืออินเทอร์เฟซ

ตัวระบุเป็นสัญลักษณ์ที่ใช้เพื่อระบุองค์ประกอบของโปรแกรมในรหัส พวกเขายังใช้เพื่ออ้างถึงประเภทค่าคงที่มาโครและพารามิเตอร์ ชื่อตัวบ่งชี้ควรระบุความหมายและการใช้งานองค์ประกอบที่ถูกเรียก

C # เป็นภาษาการเขียนโปรแกรมที่รวบรวมและมีการใช้งานที่ตัวระบุเป็นเพียงหน่วยงานรวบรวมเวลา ในช่วงเวลาทำงานตัวระบุแต่ละตัวจะถูกอ้างอิงโดยการอ้างอิงไปยังที่อยู่หน่วยความจำและชดเชยคอมไพเลอร์ที่กำหนดให้กับโทเค็นตัวระบุต้นฉบับเดิม

Techopedia อธิบายตัวระบุ

เช่นเดียวกับใน C / C ++ ตัวระบุใน C # จะคำนึงถึงขนาดตัวพิมพ์

Microsoft แนะนำให้ใช้เครื่องหมาย Camel หรือ Pascal พร้อมทั้ง semantics สำหรับการตั้งชื่อตัวระบุแทนสัญกรณ์ฮังการีที่ใช้ก่อนการเขียนโปรแกรม. NET ตัวอย่างเช่น "employeeSalary" อาจเป็นสัญลักษณ์ของอูฐในกรณีที่อักษรตัวแรกของคำทั้งหมดเป็นตัวพิมพ์ใหญ่ยกเว้นคำแรก สัญลักษณ์อูฐใช้เพื่อตั้งชื่อสมาชิกส่วนตัวฟิลด์และพารามิเตอร์ "EmployeeSalary" เป็นตัวระบุในสัญกรณ์ Pascal เนื่องจากคำทั้งหมดในตัวระบุเริ่มต้นด้วยตัวอักษรตัวพิมพ์ใหญ่ มันมักจะใช้สำหรับชื่อประเภทและสมาชิกที่ไม่ใช่ส่วนตัวของประเภท

กฎที่จะต้องปฏิบัติตามในขณะที่ใช้ตัวระบุ ได้แก่ :

  • มันสามารถเริ่มต้นด้วยตัวอักษรตัวอักษรหรือขีดล่าง (_) แต่ไม่ใช่ตัวเลข
  • มันอาจเป็นการรวมกันของตัวเลขตัวอักษรตัวเชื่อมต่อลำดับการหลบหนีของ Unicode เป็นต้น
  • ไม่สามารถเป็นคำหลัก C # ได้
  • มันไม่ควรมีพื้นที่สีขาว
  • มีความยาวไม่เกิน 511 ตัวอักษร
  • มันจะต้องมีการประกาศก่อนที่มันจะถูกเรียก
  • มันไม่สามารถมีขีดล่างสองอันติดต่อกันในชื่อของมันได้เนื่องจากตัวระบุดังกล่าวจะถูกใช้สำหรับการใช้
  • ไม่สามารถประกาศตัวระบุมากกว่าหนึ่งตัวที่มีชื่อเดียวกันได้ภายในขอบเขตเดียว

ตัวระบุที่ขึ้นต้นด้วย "@" เรียกว่าตัวระบุคำต่อคำ แม้ว่าคำนำหน้า "@" อนุญาตให้ใช้คำหลักซึ่งช่วยในการเชื่อมต่อกับภาษาการเขียนโปรแกรมอื่น ๆ แต่ก็ไม่ใช่วิธีปฏิบัติที่แนะนำ

คำจำกัดความนี้ถูกเขียนในบริบทของ C #
ตัวระบุคืออะไร - คำจำกัดความจาก techopedia