System::Globalization::StringInfo class

StringInfo class

Splitter per iterare attraverso le parti della stringa. Gli oggetti di questa classe devono essere allocati solo utilizzando la funzione System::MakeObject() . Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e usa questo puntatore per passarlo alle funzioni come argomento.

class StringInfo : public virtual System::Object

Metodi

MetodoDescrizione
Equals(SharedPtr<Object>) override
get_LengthInTextElements() constRestituisce il numero di elementi di testo nell’oggetto StringInfo.
get_String() constRestituisce il valore dell’oggetto StringInfo.
GetHashCode() const overrideAnalogo del metodo C# Object.GetHashCode(). Consente l’hashing di oggetti personalizzati.
static GetNextTextElement(const String&)Restituisce il primo elemento nella stringa specificata.
static GetNextTextElement(const String&, int)Restituisce l’elemento all’indice specificato della stringa specificata.
static GetTextElementEnumerator(const String&)Crea un enumeratore per iterare attraverso i caratteri della stringa.
static GetTextElementEnumerator(const String&, int)Crea un enumeratore per iterare attraverso i caratteri della stringa a partire dall’indice specificato.
operator=(const StringInfo&)
static ParseCombiningCharacters(const String&)Restituisce gli indici dei caratteri base, dei surrogate alti e dei caratteri di controllo.
set_String(const String&)Imposta il valore dell’oggetto StringInfo.
StringInfo()Informazioni RTTI.
StringInfo(const String&)Costruttore.
StringInfo(const StringInfo&)
SubstringByTextElements(int) constRestituisce la sottostringa di elementi di testo dall’elemento di testo specificato fino all’ultimo elemento di testo.
SubstringByTextElements(int, int) constRestituisce la sottostringa di elementi di testo dall’elemento di testo specificato fino al numero specificato di elementi di testo.

Vedi anche