Char.IsWhiteSpace Char.IsWhiteSpace Char.IsWhiteSpace Char.IsWhiteSpace Method

Definizione

Indica se un carattere Unicode è stato categorizzato come spazio.Indicates whether a Unicode character is categorized as white space.

Overload

IsWhiteSpace(Char) IsWhiteSpace(Char) IsWhiteSpace(Char) IsWhiteSpace(Char)

Indica se il carattere Unicode specificato è stato categorizzato come spazio.Indicates whether the specified Unicode character is categorized as white space.

IsWhiteSpace(String, Int32) IsWhiteSpace(String, Int32) IsWhiteSpace(String, Int32) IsWhiteSpace(String, Int32)

Indica se il carattere in corrispondenza della posizione specificata in una determinata stringa è stato categorizzato come spazio.Indicates whether the character at the specified position in a specified string is categorized as white space.

Commenti

Gli spazi vuoti sono i seguenti caratteri Unicode:White space characters are the following Unicode characters:

  • I membri del UnicodeCategory.SpaceSeparator categoria, che include i caratteri spazio (u+0020), spazio unificatore (U + 00A0), CONTRASSEGNARE spazio OGHAM (u+1680), EN QUAD (U + 2000), EM QUAD (U + 2001), EN spazio (U + 2002), EM spazi (U + 2003), lo spazio per ogni tre-EM (U + 2004), dello spazio per ogni quattro-EM ( U+ 2005), lo spazio PER sei-EM (U + 2006), spazio figura (U + 2007), segni di punteggiatura spazio THIN (U + 2008), spazio (U + 2009), spazio selettore di precisione (U + 200A), spazio senza interruzione NARROW (U + 202F), MEDIUM SPACE MATEMATICI (U + 205F) e spazi IDEOGRAFICI (u+3000).Members of the UnicodeCategory.SpaceSeparator category, which includes the characters SPACE (U+0020), NO-BREAK SPACE (U+00A0), OGHAM SPACE MARK (U+1680), EN QUAD (U+2000), EM QUAD (U+2001), EN SPACE (U+2002), EM SPACE (U+2003), THREE-PER-EM SPACE (U+2004), FOUR-PER-EM SPACE (U+2005), SIX-PER-EM SPACE (U+2006), FIGURE SPACE (U+2007), PUNCTUATION SPACE (U+2008), THIN SPACE (U+2009), HAIR SPACE (U+200A), NARROW NO-BREAK SPACE (U+202F), MEDIUM MATHEMATICAL SPACE (U+205F), and IDEOGRAPHIC SPACE (U+3000).

  • I membri del UnicodeCategory.LineSeparator categoria, che è costituito esclusivamente il carattere separatore di riga (u+2028).Members of the UnicodeCategory.LineSeparator category, which consists solely of the LINE SEPARATOR character (U+2028).

  • I membri del UnicodeCategory.ParagraphSeparator categoria, che è costituito esclusivamente il carattere separatore di paragrafo (u+2029).Members of the UnicodeCategory.ParagraphSeparator category, which consists solely of the PARAGRAPH SEPARATOR character (U+2029).

  • I caratteri a carattere di tabulazione (u+0009), riga FEED (U + 000A), riga tabulazione (U + 000B), avanzamento modulo (U + 000C), ritorno a capo (U+000D) e successivamente linea (U + 0085).The characters CHARACTER TABULATION (U+0009), LINE FEED (U+000A), LINE TABULATION (U+000B), FORM FEED (U+000C), CARRIAGE RETURN (U+000D), and NEXT LINE (U+0085).

IsWhiteSpace(Char) IsWhiteSpace(Char) IsWhiteSpace(Char) IsWhiteSpace(Char)

Indica se il carattere Unicode specificato è stato categorizzato come spazio.Indicates whether the specified Unicode character is categorized as white space.

public:
 static bool IsWhiteSpace(char c);
public static bool IsWhiteSpace (char c);
static member IsWhiteSpace : char -> bool
Public Shared Function IsWhiteSpace (c As Char) As Boolean

Parametri

c
Char Char Char Char

Carattere Unicode da valutare.The Unicode character to evaluate.

Restituisce

true se c è uno spazio; in caso contrario, false.true if c is white space; otherwise, false.

Esempi

Nell'esempio seguente viene illustrato il IsWhiteSpace(Char) (metodo).The following example demonstrates the IsWhiteSpace(Char) method.

using namespace System;
int main()
{
   String^ str =  "black matter";
   Console::WriteLine( Char::IsWhiteSpace( 'A' ) ); // Output: "False"
   Console::WriteLine( Char::IsWhiteSpace( str, 5 ) ); // Output: "True"
}

using System;

public class IsWhiteSpaceSample {
	public static void Main() {
		string str = "black matter"; 

		Console.WriteLine(Char.IsWhiteSpace('A'));		// Output: "False"
		Console.WriteLine(Char.IsWhiteSpace(str, 5));	// Output: "True"
	}
}
imports System

Module IsWhiteSpaceSample

    Sub Main()

        Dim str As String
        str = "black matter"

        Console.WriteLine(Char.IsWhiteSpace("A"c))      ' Output: "False"
        Console.WriteLine(Char.IsWhiteSpace(str, 5))    ' Output: "True"

    End Sub

End Module

Commenti

Gli spazi vuoti sono i seguenti caratteri Unicode:White space characters are the following Unicode characters:

  • I membri del UnicodeCategory.SpaceSeparator categoria, che include i caratteri spazio (u+0020), spazio unificatore (U + 00A0), CONTRASSEGNARE spazio OGHAM (u+1680), EN QUAD (U + 2000), EM QUAD (U + 2001), EN spazio (U + 2002), EM spazi (U + 2003), lo spazio per ogni tre-EM (U + 2004), dello spazio per ogni quattro-EM ( U+ 2005), lo spazio PER sei-EM (U + 2006), spazio figura (U + 2007), segni di punteggiatura spazio THIN (U + 2008), spazio (U + 2009), spazio selettore di precisione (U + 200A), spazio senza interruzione NARROW (U + 202F), MEDIUM SPACE MATEMATICI (U + 205F) e spazi IDEOGRAFICI (u+3000).Members of the UnicodeCategory.SpaceSeparator category, which includes the characters SPACE (U+0020), NO-BREAK SPACE (U+00A0), OGHAM SPACE MARK (U+1680), EN QUAD (U+2000), EM QUAD (U+2001), EN SPACE (U+2002), EM SPACE (U+2003), THREE-PER-EM SPACE (U+2004), FOUR-PER-EM SPACE (U+2005), SIX-PER-EM SPACE (U+2006), FIGURE SPACE (U+2007), PUNCTUATION SPACE (U+2008), THIN SPACE (U+2009), HAIR SPACE (U+200A), NARROW NO-BREAK SPACE (U+202F), MEDIUM MATHEMATICAL SPACE (U+205F), and IDEOGRAPHIC SPACE (U+3000).

  • I membri del UnicodeCategory.LineSeparator categoria, che è costituito esclusivamente il carattere separatore di riga (u+2028).Members of the UnicodeCategory.LineSeparator category, which consists solely of the LINE SEPARATOR character (U+2028).

  • I membri del UnicodeCategory.ParagraphSeparator categoria, che è costituito esclusivamente il carattere separatore di paragrafo (u+2029).Members of the UnicodeCategory.ParagraphSeparator category, which consists solely of the PARAGRAPH SEPARATOR character (U+2029).

  • I caratteri a carattere di tabulazione (u+0009), riga FEED (U + 000A), riga tabulazione (U + 000B), avanzamento modulo (U + 000C), ritorno a capo (U+000D) e successivamente linea (U + 0085).The characters CHARACTER TABULATION (U+0009), LINE FEED (U+000A), LINE TABULATION (U+000B), FORM FEED (U+000C), CARRIAGE RETURN (U+000D), and NEXT LINE (U+0085).

Vedi anche

IsWhiteSpace(String, Int32) IsWhiteSpace(String, Int32) IsWhiteSpace(String, Int32) IsWhiteSpace(String, Int32)

Indica se il carattere in corrispondenza della posizione specificata in una determinata stringa è stato categorizzato come spazio.Indicates whether the character at the specified position in a specified string is categorized as white space.

public:
 static bool IsWhiteSpace(System::String ^ s, int index);
public static bool IsWhiteSpace (string s, int index);
static member IsWhiteSpace : string * int -> bool
Public Shared Function IsWhiteSpace (s As String, index As Integer) As Boolean

Parametri

s
String String String String

Stringa.A string.

index
Int32 Int32 Int32 Int32

Posizione del carattere da valutare in s.The position of the character to evaluate in s.

Restituisce

true se il carattere alla posizione index in s è uno spazio; in caso contrario, false.true if the character at position index in s is white space; otherwise, false.

Eccezioni

index è minore di zero o maggiore dell'ultima posizione in s.index is less than zero or greater than the last position in s.

Esempi

L'esempio di codice seguente illustra IsWhiteSpace.The following code example demonstrates IsWhiteSpace.

using namespace System;
int main()
{
   String^ str =  "black matter";
   Console::WriteLine( Char::IsWhiteSpace( 'A' ) ); // Output: "False"
   Console::WriteLine( Char::IsWhiteSpace( str, 5 ) ); // Output: "True"
}

using System;

public class IsWhiteSpaceSample {
	public static void Main() {
		string str = "black matter"; 

		Console.WriteLine(Char.IsWhiteSpace('A'));		// Output: "False"
		Console.WriteLine(Char.IsWhiteSpace(str, 5));	// Output: "True"
	}
}
imports System

Module IsWhiteSpaceSample

    Sub Main()

        Dim str As String
        str = "black matter"

        Console.WriteLine(Char.IsWhiteSpace("A"c))      ' Output: "False"
        Console.WriteLine(Char.IsWhiteSpace(str, 5))    ' Output: "True"

    End Sub

End Module

Commenti

Le posizioni dei caratteri in una stringa vengono indicizzate a partire da zero.Character positions in a string are indexed starting from zero.

Gli spazi vuoti sono i seguenti caratteri Unicode:White space characters are the following Unicode characters:

  • I membri del UnicodeCategory.SpaceSeparator categoria, che include i caratteri spazio (u+0020), spazio unificatore (U + 00A0), CONTRASSEGNARE spazio OGHAM (u+1680), EN QUAD (U + 2000), EM QUAD (U + 2001), EN spazio (U + 2002), EM spazi (U + 2003), lo spazio per ogni tre-EM (U + 2004), dello spazio per ogni quattro-EM ( U+ 2005), lo spazio PER sei-EM (U + 2006), spazio figura (U + 2007), segni di punteggiatura spazio THIN (U + 2008), spazio (U + 2009), spazio selettore di precisione (U + 200A), spazio senza interruzione NARROW (U + 202F), MEDIUM SPACE MATEMATICI (U + 205F) e spazi IDEOGRAFICI (u+3000).Members of the UnicodeCategory.SpaceSeparator category, which includes the characters SPACE (U+0020), NO-BREAK SPACE (U+00A0), OGHAM SPACE MARK (U+1680), EN QUAD (U+2000), EM QUAD (U+2001), EN SPACE (U+2002), EM SPACE (U+2003), THREE-PER-EM SPACE (U+2004), FOUR-PER-EM SPACE (U+2005), SIX-PER-EM SPACE (U+2006), FIGURE SPACE (U+2007), PUNCTUATION SPACE (U+2008), THIN SPACE (U+2009), HAIR SPACE (U+200A), NARROW NO-BREAK SPACE (U+202F), MEDIUM MATHEMATICAL SPACE (U+205F), and IDEOGRAPHIC SPACE (U+3000).

  • I membri del UnicodeCategory.LineSeparator categoria, che è costituito esclusivamente il carattere separatore di riga (u+2028).Members of the UnicodeCategory.LineSeparator category, which consists solely of the LINE SEPARATOR character (U+2028).

  • I membri del UnicodeCategory.ParagraphSeparator categoria, che è costituito esclusivamente il carattere separatore di paragrafo (u+2029).Members of the UnicodeCategory.ParagraphSeparator category, which consists solely of the PARAGRAPH SEPARATOR character (U+2029).

  • I caratteri a carattere di tabulazione (u+0009), riga FEED (U + 000A), riga tabulazione (U + 000B), avanzamento modulo (U + 000C), ritorno a capo (U+000D) e successivamente linea (U + 0085).The characters CHARACTER TABULATION (U+0009), LINE FEED (U+000A), LINE TABULATION (U+000B), FORM FEED (U+000C), CARRIAGE RETURN (U+000D), and NEXT LINE (U+0085).

Vedi anche

Si applica a