Linguaggio

String.CodePointCount(Int32, Int32) Metodo

Definizione

Restituisce il numero di punti di codice Unicode nell'intervallo di testo specificato di questo Stringoggetto .

[Android.Runtime.Register("codePointCount", "(II)I", "")]
public int CodePointCount(int beginIndex, int endIndex);
[<Android.Runtime.Register("codePointCount", "(II)I", "")>]
member this.CodePointCount : int * int -> int

Parametri

beginIndex
Int32

indice al primo char dell'intervallo di testo.

endIndex
Int32

indice dopo l'ultimo char intervallo di testo.

Valori restituiti

numero di punti di codice Unicode nell'intervallo di testo specificato

Attributi

Eccezioni

se start length() || start > end

Commenti

Restituisce il numero di punti di codice Unicode nell'intervallo di testo specificato di questo Stringoggetto . L'intervallo di testo inizia in corrispondenza dell'oggetto specificato beginIndex e si estende all'oggetto in corrispondenza dell'indice charendIndex - 1. Pertanto, la lunghezza (in chars) dell'intervallo di testo è endIndex-beginIndex. I surrogati non abbinati all'interno dell'intervallo di testo vengono conteggiati come un punto di codice ciascuno.

Aggiunto nella versione 1.5.

per java.lang.String.codePointCount(.*int, .*int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Vedi anche

  • <xref:Java.Lang.Character.CodePointCount(Java.Lang.ICharSequence%2c+System.Int32%2c+System.Int32)>