Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Método Char.IsControl (Char)

Indica se o caractere Unicode especificado é categorizado como um caractere de controle.

Namespace:  System
Assembly:  mscorlib (em mscorlib.dll)

public static bool IsControl(
	char c
)

Parâmetros

c
Tipo: System.Char
O caractere Unicode para avaliar.

Valor de retorno

Tipo: System.Boolean
true Se c é um caractere de controle; Caso contrário, false.

Caracteres de controle são caracteres não imprimíveis e formatação, como, por exemplo, ACK, RÓTU, CR, FF, LF e VT. O padrão Unicode atribui os pontos de código a seguir para caracteres de controle: de \U0000 de \U001F, \U007F e \U0080 para \U009F. Segundo o padrão Unicode, esses valores são sejam interpretados como caracteres de controle, a menos que seu uso é definido de outra forma por um aplicativo. Caracteres de controle válido são membros do UnicodeCategory.Control categoria.

O exemplo a seguir lista o ponto de código Unicode de cada um dos caracteres de controle.


using System;

public class ControlChars
{
   public static void Main()
   {
      int charsWritten = 0;

      for (int ctr = 0x00; ctr <= 0xFFFF; ctr++)
      {
         char ch = Convert.ToChar(ctr);
         if (char.IsControl(ch))
         {
            Console.Write(@"\U{0:X4}    ", ctr);
            charsWritten++;
            if (charsWritten % 6 == 0)
               Console.WriteLine();
         }     
      }  
   }
}
// The example displays the following output to the console:
//       \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


.NET Framework

Com suporte em: 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

Windows 7, Windows Vista SP1 ou posterior, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core não compatível), Windows Server 2008 R2 (Server Core não compatível com SP1 ou posterior), Windows Server 2003 SP2

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos de sistema do .NET Framework.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft