תוכן עניינים:
הגדרה - מה המשמעות של רצף בריחה?
ב- C #, רצף בריחה מתייחס לשילוב של תווים המתחילים עם קו אחורי (\) ואחריו אותיות או ספרות. רצפי בריחה מייצגים תווים שאינם ניתנים להדפסה ומיוחדים בדמויות אופי ומילולי. ככאלה, הם מאפשרים למשתמשים לתקשר עם מכשיר תצוגה או מדפסת על ידי שליחת תווי בקרה שאינם גרפיים כדי לציין פעולות כמו סימני שאלה והחזרת עגלה.
רצף בריחה משמש בעת כתיבת קטעי קוד, כמו הגדרות מעבד מקדים, כדי לציין תווי המשך, כך ששורות קוד מרובות נחשבות כשורה יחידה על ידי המהדר. ביטויים רגילים המסייעים בביצוע פעולות חיפוש מיתרים מתוחכמות משתמשים ברצפי בריחה כדי לאתר מצעויות בתוך מחרוזת גדולה. על ידי הפעלת מחרוזות מצוטטות, ניתן להשתמש ברצפי בריחה ליצירת קובצי פלט המכילים תגיות וקבצי תבנית טקסט.
Techopedia מסביר את Escape Escape
רצף בריחה מכיל יותר מתו אחד אך מתפקד כתו בודד מכיוון שאין אות המייצגת טקסטואלית את הדמות שנמלטה. המהדר ממיר את רצף הדמויות לדמות שנמלטת בתוכנית הידור. לדוגמה, המהדר ממיר \ n בקוד המקור לתו בודד (קוד 10), המייצג את עדכון השורות בתוכנית הידור.
להלן רשימה של רצפי בריחה C # מוגדרים עם ייצוגים תואמים:
- \ 'ציטוט יחיד המשמש לספרות תווים
- \ ”ציטוט כפול המשמש עבור ליטר מיתרים
- \\ קו אחורי המשמש לנתיב קבצים
- \? סימן שאלה
- \ התראה
- \ b מרחב אחורי
- \ f הזנת טופס
- \ n שורה חדשה
- חזרה הכרכרה
- \ t כרטיסייה אופקית
- \ v כרטיסייה אנכית
- \ 0 אפס
- \ u רצף בריחה של Unicode לדמות עם ערך הקס
- \ x רצף בריחה הקסדצימאלי Unicode - דומה \ u אך עם אורך משתנה
- רצף בריחה של Unicode המשמש לזוגות פונדקאיים