轉義序列

轉義是當由於技術等原因 、 無法直接在代碼中寫出所要的字符時採用的 ， 以多個字符的有序組合來表示原本需要的字符的手段 ， 而轉義序列  指在轉義時使用的有序字符組合 。 採用轉義序列的原因有很多 。 比如 ， 顯然不能直接把CRLF或HT這樣的字符輸入爲字符常量 ， 因爲鍵盤上的回車鍵或製表鍵只完成自己該做的工作 ： 在源代碼文件中換行或跳到下一個製表位置 。 不同的編程語言中 ， 轉義序列的形式也不同 。 例如 ， ANSI轉義序列中 ， 形如 ESC + [ （ 一般顯示爲 ^ [ [ ） 的字符序列可實現在屏幕上定位光標 、 改變輸出字符顏色等功能 。 在 C / C++ 及一系列語言中 ， 使用反斜槓 “ \ ” 來引入一個轉義序列 ， 如 “ \ r ” 表示回車 、 “ \ n ” 表示換行 、 “ \ t ” 表示水平製表符等 。 但在VB.net中 ， 僅有的轉義序列 （ 或曰可看作轉義序列 ） 的字符組合是連續兩個英文雙引號 " " 被看作一個雙引號 ， 用於在雙引號括起來的字符串或字符常量中引入一個雙引號 ； 而諸如回車換行的字符需要以字符串串聯或Chr 的方式使用 ： Dim strTwoLines As String = " line1 " & vbCrLf & " line2 " 。