System::Globalization::StringInfo class

StringInfo class

Divisor para iterar a través de las partes de la cadena. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarla a funciones como argumento.

class StringInfo : public virtual System::Object

Métodos

MétodoDescripción
Equals(SharedPtr<Object>) override
get_LengthInTextElements() constObtiene el número de elementos de texto en el objeto StringInfo.
get_String() constObtiene el valor del objeto StringInfo.
GetHashCode() const overrideAnálogo del método C# Object.GetHashCode(). Permite el hash de objetos personalizados.
static GetNextTextElement(const String&)Obtiene el primer elemento en la cadena especificada.
static GetNextTextElement(const String&, int)Obtiene el elemento en el índice especificado de la cadena especificada.
static GetTextElementEnumerator(const String&)Crea un enumerador para iterar a través de los caracteres de la cadena.
static GetTextElementEnumerator(const String&, int)Crea un enumerador para iterar a través de los caracteres de la cadena comenzando en el índice especificado.
operator=(const StringInfo&)
static ParseCombiningCharacters(const String&)Obtiene los índices de los caracteres base, los sustitutos altos y los caracteres de control.
set_String(const String&)Establece el valor del objeto StringInfo.
StringInfo()Información RTTI.
StringInfo(const String&)Constructor.
StringInfo(const StringInfo&)
SubstringByTextElements(int) constObtiene una subcadena de elementos de texto desde el elemento de texto especificado hasta el último elemento de texto.
SubstringByTextElements(int, int) constObtiene una subcadena de elementos de texto desde el elemento de texto especificado hasta el número especificado de elementos de texto.

Ver también