สารบัญ:
คำจำกัดความ - Escape Sequence หมายถึงอะไร
ใน C # ลำดับการยกเว้นหมายถึงการรวมกันของตัวละครที่ขึ้นต้นด้วย back slash (\) ตามด้วยตัวอักษรหรือตัวเลข ลำดับ Escape แสดงถึงอักขระที่ไม่สามารถพิมพ์ได้และอักขระพิเศษในอักขระและสตริง ด้วยเหตุนี้ผู้ใช้จึงสามารถสื่อสารกับอุปกรณ์แสดงผลหรือเครื่องพิมพ์โดยส่งอักขระควบคุมที่ไม่ใช่กราฟิกเพื่อระบุการกระทำเช่นเครื่องหมายคำถามและการขึ้นบรรทัดใหม่
ลำดับ escape ใช้เมื่อเขียนส่วนของรหัสเช่นคำจำกัดความของตัวประมวลผลล่วงหน้าเพื่อระบุอักขระการต่อเนื่องเพื่อให้โค้ดหลายบรรทัดถูกพิจารณาเป็นบรรทัดเดียวโดยคอมไพเลอร์ นิพจน์ปกติที่ช่วยในการดำเนินการค้นหาสตริงที่ซับซ้อนใช้ลำดับ escape เพื่อค้นหาสตริงย่อยภายในสตริงขนาดใหญ่ โดยการเปิดใช้งานสตริงที่ยกมา escape sequences อาจถูกใช้เพื่อสร้างไฟล์เอาต์พุตที่มีแท็กเทมเพลตข้อความและไฟล์
Techopedia อธิบาย Escape Sequence
ลำดับ escape มีอักขระมากกว่าหนึ่งตัว แต่ทำหน้าที่เป็นอักขระเดียวเนื่องจากไม่มีจดหมายที่แสดงถึงตัวอักษรที่หลีกเลี่ยงจากข้อความ คอมไพเลอร์แปลงลำดับของตัวละครให้เป็นอักขระที่หลบหนีเดียวในโปรแกรมที่รวบรวม ตัวอย่างเช่นคอมไพเลอร์แปลง \ n ในซอร์สโค้ดเป็นอักขระเดียว (รหัส 10) ซึ่งแสดงถึงการป้อนบรรทัดในโปรแกรมที่คอมไพล์
ต่อไปนี้เป็นรายการของลำดับ C # escape ที่กำหนดด้วยการแสดงที่สอดคล้อง
- \ 'เครื่องหมายคำพูดเดี่ยวใช้สำหรับตัวอักษรตัวอักษร
- \” เครื่องหมายคำพูดคู่ใช้สำหรับตัวอักษรสตริง
- \\ Backslash ใช้สำหรับพา ธ ไฟล์
- \? เครื่องหมายคำถาม
- \ a การแจ้งเตือน
- \ b Backspace
- \ f ฟีดฟอร์ม
- \ n บรรทัดใหม่
- รับคืนรถ
- \ t แท็บแนวนอน
- \ v แท็บแนวตั้ง
- \ 0 เป็นศูนย์
- \ u ลำดับ Unicode สำหรับอักขระที่มีค่าเลขฐานสิบหก
- \ x Unicode hexadecimal escape sequence - คล้ายกับ \ u แต่มีความยาวผันแปรได้
- \ U ลำดับ Unicode ที่ใช้สำหรับคู่ตัวแทน
