Platform::String, classe

Représente une collection séquentielle de caractères Unicode utilisée pour représenter du texte. Pour plus d'informations et des exemples, consultez Chaînes (C++/CX).


public ref class String sealed : Object,
    IDisposable,
    IEquatable,
    IPrintable

Deux fonctions d'itérateur, qui ne sont pas membres de la classe String, peuvent être utilisées avec la fonction de modèle std::for_each pour énumérer les caractères d'un objet String.

Membre

Description

const char16* begin(String^ s)

Retourne un pointeur au début de l'objet String spécifié.

const char16* end(String^ s)

Retourne un pointeur après la fin de l'objet String spécifié.

La classe String hérite de la classe Object et des interfaces IDisposable, IEquatable et IPrintable.

La classe String a également les types de membres ci-dessous.

Constructeurs

Membre

Description

String::String, constructeur

Initialise une nouvelle instance de la classe String.

Méthodes

La classe String hérite des méthodes Equals(), Finalize(), GetHashCode(), GetType(), MemberwiseClose() et ToString() de la Platform::Object, classe. La classe String contient également les méthodes ci-dessous.

Méthode

Description

String::Begin, méthode

Retourne un pointeur au début de la chaîne actuelle.

String::CompareOrdinal, méthode

Compare deux objets String en évaluant les valeurs numériques des caractères correspondants dans les deux valeurs de chaîne représentées par les objets.

String::Concat, méthode

Concatène les valeurs de deux objets String.

String::Data, méthode

Retourne un pointeur au début de la chaîne actuelle.

String::Dispose, méthode

Libère des ressources.

String::End, méthode

Retourne un pointeur après la fin de la chaîne actuelle.

String::Equals, méthode

Indique si l'objet spécifié est égal à l'objet actif.

String::GetHashCode, méthode

Retourne le code de hachage de cette instance.

String::IsEmpty, méthode

Indique si l'objet String actuel est vide.

String::IsFastPass, méthode

Indique si l'objet String actuel participe à une opération de passage rapide. Dans une opération de passage rapide, le comptage des références est interrompu.

String::Length, méthode

Récupère la longueur de l'objet String en cours.

String::ToString, méthode (C++/CX)

Retourne un objet String dont la valeur est identique à celle de la chaîne en cours.

Propriétés

La classe String a les propriétés ci-dessous.

Membre

Description

String::operator==, opérateur (C++/CX)

Indique si deux objets String spécifiés ont la même valeur.

Opérateur opérateur+

Concatène deux objets String en un nouvel objet String.

String::operator>, opérateur (C++/CX)

Indique si la valeur d'un objet String est supérieure à la valeur d'un deuxième objet String.

String::operator>=, opérateur (C++/CX)

Indique si la valeur d'un objet String est supérieure ou égale à la valeur d'un deuxième objet String.

String::operator!=, opérateur (C++/CX)

Indique si deux objets String spécifiés ont des valeurs différentes.

String::operator<, opérateur (C++/CX)

Indique si la valeur d'un objet String est inférieure à la valeur d'un deuxième objet String.

Client minimum pris en charge : Windows 8

Serveur minimum pris en charge : Windows Server 2012

Espace de noms : Platform

En-tête vccorlib.h (inclus par défaut)

Ajouts de la communauté

Afficher:
© 2014 Microsoft