Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo Char.IsWhiteSpace (String, Int32)

 

Data di pubblicazione: ottobre 2016

Indica se il carattere in corrispondenza della posizione specificata in una determinata stringa è stato categorizzato come spazio.

Spazio dei nomi:   System
Assembly:  mscorlib (in mscorlib.dll)

public static bool IsWhiteSpace(
	string s,
	int index
)

Parametri

s
Type: System.String

Stringa.

index
Type: System.Int32

Posizione del carattere da valutare in s.

Valore restituito

Type: System.Boolean

true se il carattere alla posizione index in s è uno spazio; in caso contrario, false.

Exception Condition
ArgumentNullException

s è null.

ArgumentOutOfRangeException

index è minore di zero o maggiore dell'ultima posizione in s.

Posizioni dei caratteri in una stringa vengono indicizzate a partire da zero.

Spazi vuoti sono i seguenti caratteri Unicode:

  • I membri del SpaceSeparator categoria, che include i caratteri spazio (U + 0020), spazio unificatore (U + 00A0), CONTRASSEGNARE spazio OGHAM (U + 1680), QUAD EN (U + 2000), EM QUAD (U + 2001), EN spazio (U + 2002), EM spazio (U + 2003), spazio per ogni tre-EM (U + 2004), PER quattro-EM spazio (U + 2005), PER sei-EM spazio (U + 2006), figura spazio (U + 2007), punteggiatura spazio (U + 2008), THIN spazio (U + 2009), selettore di precisione spazio (U + 200A) , "Narrow" senza interruzione spazio (U + 202F), media matematica spazio (U + 205F) e spazi IDEOGRAFICI (U + 3000).

  • I membri del LineSeparator categoria, costituita esclusivamente il carattere separatore di riga (U + 2028).

  • I membri del ParagraphSeparator categoria, costituita esclusivamente il carattere separatore di paragrafo (U + 2029).

  • I caratteri carattere di tabulazione (U + 0009), riga FEED (U + 000A), riga tabulazione (U + 000B), avanzamento modulo (U + 000C), ritorno a capo (U + 000D) e quindi di riga (U + 0085).

L'esempio di codice seguente illustra IsWhiteSpace.

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"
	}
}

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 1.1
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0
Windows Phone
Disponibile da 8.1
Torna all'inizio
Mostra: