Sisällysluettelo:
Määritelmä - mitä Escape Sequence tarkoittaa?
Kohdassa C # poistumissekvenssi viittaa merkkien yhdistelmään, joka alkaa taakseviivalla (\), jota seuraa kirjaimet tai numerot. Escape-sekvenssit edustavat tulostamattomia ja erikoismerkkejä merkki- ja kirjaimellisissa merkkijonoissa. Sellaisenaan ne antavat käyttäjien kommunikoida näyttölaitteen tai tulostimen kanssa lähettämällä ei-graafisia ohjausmerkkejä määrittämään toimintoja, kuten kysymysmerkkejä ja kuljetuspalautuksia.
Poistosekvenssiä käytetään kirjoitettaessa koodin osia, kuten prosessorin määritelmiä, jatkomerkkien määrittämiseen, jotta kääntäjä pitää useita koodirivejä yhtenä rivinä. Säännölliset lausekkeet, jotka auttavat suorittamaan hienostuneita merkkijonohakutoimintoja, käyttävät poistosekvenssejä alijonojen löytämiseksi suuressa merkkijonossa. Aktivoimalla lainatut merkkijonot, paeta-sekvenssejä voidaan käyttää luomaan tulostetiedostoja, jotka sisältävät tekstimallimerkinnät ja tiedostot.
Techopedia selittää Escape Sequencen
Poistumissekvenssi sisältää useampia kuin yhden merkin, mutta toimii yhtenä merkkinä, koska ei ole kirjainta, joka edustaisi pakennettua merkkiä tekstimuodossa. Kääntäjä muuntaa merkkijonojen yhdeksi pakenetuksi merkiksi käännetyssä ohjelmassa. Esimerkiksi kääntäjä muuntaa \ n lähdekoodissa yhden merkin (koodi 10), joka edustaa rivinsyöttöä käännetyssä ohjelmassa.
Seuraava on luettelo määritellyistä C # -parannussekvensseistä vastaavilla esityksillä:
- \ 'Yksittäinen lainausmerkki, jota käytetään merkkikirjaimiin
- \ ”Kaksinkertainen lainausmerkki merkkijonon kirjaimiin
- \\ Palautusviiva käytetään tiedostopolussa
- \? Kysymysmerkki
- \ hälytys
- \ b askelpalautin
- \ f lomakesyöttö
- \ n Uusi rivi
- kuljetuksen paluu
- Vaaka-välilehti
- \ v Pystyvälilehti
- \ 0 Ei mitään
- \ u0026quot; Unicode-pakenejakso merkille, jolla on heksaarvo
- \ x Unicode-heksadesimaalinen paeta-sekvenssi - samanlainen kuin \ u, mutta pituudella vaihteleva
- \ U Unicode-pakenejakso, jota käytetään korvikeparille
