Some characters are not typeable from keyboard directly. For example, the new line character.
In such circumstance we use escape sequence to represent the special character value.
An escape sequence starts with backslash.
Char | Meaning | Value |
---|---|---|
\' | Single quote | 0x0027 |
\" | Double quote | 0x0022 |
\\ | Backslash | 0x005C |
\0 | Null | 0x0000 |
\a | Alert | 0x0007 |
\b | Backspace | 0x0008 |
\f | Form feed | 0x000C |
\n | New line | 0x000A |
\r | Carriage return | 0x000D |
\t | Horizontal tab | 0x0009 |
\v | Vertical tab | 0x000B |
The following example shows how to use the escape sequence.
using System;
class Program
{
static void Main(string[] args)
{
char newLine = '\n';
char singleQuote = '\'';
Console.WriteLine(newLine);
Console.WriteLine(singleQuote);
}
}
The output:
'
The following code shoes how to create unicode char literal:
using System;
class Program
{
static void Main(string[] args)
{
char copyrightSymbol = '\u00A9';
char aSymbol = '\u03A9';
Console.WriteLine(copyrightSymbol);
Console.WriteLine(aSymbol);
}
}
java2s.com | Contact Us | Privacy Policy |
Copyright 2009 - 12 Demo Source and Support. All rights reserved. |
All other trademarks are property of their respective owners. |