Char::IsControl Method (Char)
.NET Framework (current version)
Indicates whether the specified Unicode character is categorized as a control character.
Assembly: mscorlib (in mscorlib.dll)
Parameters
- c
-
Type:
System::Char
The Unicode character to evaluate.
Control characters are formatting and other non-printing characters, such as ACK, BEL, CR, FF, LF, and VT. T The Unicode standard assigns code points from \U0000 to \U001F, \U007F, and from \U0080 to \U009F to control characters. According to the Unicode standard, these values are to be interpreted as control characters unless their use is otherwise defined by an application. Valid control characters are members of the UnicodeCategory::Control category.
The following example lists the Unicode code point of each of the control characters.
using namespace System; void main() { int charsWritten = 0; for (int ctr = 0x00; ctr <= 0xFFFF; ctr++) { wchar_t ch = ctr; if (Char::IsControl(ch)) { Console::Write(L"\U{0:X4} ", ctr); charsWritten++; if (charsWritten % 6 == 0) Console::WriteLine(); } } } // The example displays the following output: // U0000 U0001 U0002 U0003 U0004 U0005 // U0006 U0007 U0008 U0009 U000A U000B // U000C U000D U000E U000F U0010 U0011 // U0012 U0013 U0014 U0015 U0016 U0017 // U0018 U0019 U001A U001B U001C U001D // U001E U001F U007F U0080 U0081 U0082 // U0083 U0084 U0085 U0086 U0087 U0088 // U0089 U008A U008B U008C U008D U008E // U008F U0090 U0091 U0092 U0093 U0094 // U0095 U0096 U0097 U0098 U0099 U009A // U009B U009C U009D U009E U009F
Universal Windows Platform
Available since 8
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Available since 8
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Show: