String |
Chaine de caractères |
---|---|
C# (C Sharp) | System |
Description
Cette classe permet d'indiquer le type de données de chaine de caractères Unicode.
Liste des méthodes
Méthode | Prototype | Description |
---|---|---|
CLONE | public Object Clone(); | Cette méthode permet de retourner une référence à l'objet de chaine de caractères. |
COMPARE | public static int Compare(string strA, string strB); | Cette méthode permet d'effectuer la comparaison de deux chaines de caractères et de retourner une valeur indiquant s'il est inférieur, égale, ou supérieur. |
COMPARE | public static int Compare(string strA, string strB, bool ignoreCase); | Cette méthode permet d'effectuer la comparaison de deux chaines de caractères, en tenant compte de la différencier les minuscules et majuscules si demandé, et de retourner une valeur indiquant s'il est inférieur, égale, ou supérieur. |
COMPARE | public static int Compare(string strA,string strB,StringComparison comparisonType); | Cette méthode permet d'effectuer la comparaison de deux chaines de caractères avec une règle de comparaison spécifié et de retourner une valeur indiquant s'il est inférieur, égale, ou supérieur. |
COMPARE | public static int Compare(string strA,string strB, bool ignoreCase,CultureInfo culture); | Cette méthode permet d'effectuer la comparaison de deux chaines de caractères, en tenant compte de la différencier les minuscules et majuscules si demandé, d'informations culturel et de retourner une valeur indiquant s'il est inférieur, égale, ou supérieur. |
COMPARE | public static int Compare(string strA,string strB,CultureInfo culture,CompareOptions options); | Cette méthode permet d'effectuer la comparaison de deux chaines de caractères, en tenant compte d'options de comparaison, d'informations culturel et de retourner une valeur indiquant s'il est inférieur, égale, ou supérieur. |
COMPARE | public static int Compare(string strA,int indexA,string strB,int indexB,int length); | Cette méthode permet d'effectuer la comparaison de deux sous-chaines de caractères et de retourner une valeur indiquant s'il est inférieur, égale, ou supérieur. |
COMPARE | public static int Compare(string strA,int indexA,string strB,int indexB,int length,bool ignoreCase); | Cette méthode permet d'effectuer la comparaison de deux sous-chaines de caractères, en tenant compte de la différencier les minuscules et majuscules si demandé, et de retourner une valeur indiquant s'il est inférieur, égale, ou supérieur. |
COMPARE | public static int Compare(string strA,int indexA,string strB,int indexB,int length,StringComparison comparisonType); | Cette méthode permet d'effectuer la comparaison de deux sous-chaines de caractères avec une règle de comparaison spécifié et de retourner une valeur indiquant s'il est inférieur, égale, ou supérieur. |
COMPARE | public static int Compare(string strA,int indexA,string strB,int indexB,int length,bool ignoreCase,CultureInfo culture); | Cette méthode permet d'effectuer la comparaison de deux sous-chaines de caractères, en tenant compte de la différencier les minuscules et majuscules si demandé, d'informations culturel et de retourner une valeur indiquant s'il est inférieur, égale, ou supérieur. |
COMPARE | public static int Compare(string strA,int indexA,string strB,int indexB,int length,CultureInfo culture,CompareOptions options); | Cette méthode permet d'effectuer la comparaison de deux sous-chaines de caractères, en tenant compte de règle de comparaison, d'informations culturel et de retourner une valeur indiquant s'il est inférieur, égale, ou supérieur. |
COMPAREORDINAL | public static int CompareOrdinal(string strA,string strB); | Cette méthode permet d'effectuer la comparaison de deux chaines de caractères en évaluant les valeurs numériques et de retourner une valeur indiquant s'il est inférieur, égale, ou supérieur. |
COMPAREORDINAL | public static int CompareOrdinal(string strA,int indexA,string strB,int indexB,int length); | Cette méthode permet d'effectuer la comparaison de deux sous-chaines de caractères en évaluant les valeurs numériques et de retourner une valeur indiquant s'il est inférieur, égale, ou supérieur. |
COMPARETO | public int CompareTo(Object value); | Cette méthode permet d'effectuer la comparaison de la chaine de caractères de l'objet et de l'objet spécifié et de retourner une valeur indiquant s'il est inférieur, égale, ou supérieur. |
COMPARETO | public int CompareTo(string strB); | Cette méthode permet d'effectuer la comparaison de la chaine de caractères de l'objet et de la chaine de caractères spécifié et de retourner une valeur indiquant s'il est inférieur, égale, ou supérieur. |
CONCAT | public static string Concat(Object arg0); | Cette méthode permet d'effectuer la concaténation (ajout) d'objets (généralement de chaine de caractères) en une seule et même chaine de caractères. |
CONCAT | public static string Concat(params Object[] args); | Cette méthode permet d'effectuer la concaténation (ajout) d'un tableau d'objets (généralement de chaine de caractères) en une seule et même chaine de caractères. |
CONCAT | public static string Concat(IEnumerable <string> values); | Cette méthode permet d'effectuer la concaténation des membres d'une construction IEnumerable en une seule et même chaine de caractères. |
CONCAT | public static string Concat(params string[] values); | Cette méthode permet d'effectuer la concaténation d'un tableau de chaine de caractères en une seule et même chaine de caractères. |
CONCAT | public static string Concat(Object arg0,Object arg1); | Cette méthode permet d'effectuer la concaténation de deux objets spécifié en une seule et même chaine de caractères. |
CONCAT | public static string Concat(string str0,string str1); | Cette méthode permet d'effectuer la concaténation de deux chaines de caractères spécifié en une seule et même chaine de caractères. |
CONCAT | public static string Concat(Object arg0, Object arg1,Object arg2); | Cette méthode permet d'effectuer la concaténation de trois objets spécifié en une seule et même chaine de caractères. |
CONCAT | public static string Concat(string str0,string str1,string str2); | Cette méthode permet d'effectuer la concaténation de trois chaines de caractères spécifié en une seule et même chaine de caractères. |
CONCAT | public static string Concat(Object arg0, Object arg1,Object arg2,Object str3); | Cette méthode permet d'effectuer la concaténation de quatre objets spécifié en une seule et même chaine de caractères. |
CONCAT | public static string Concat(string str0,string str1,string str2,string str3); | Cette méthode permet d'effectuer la concaténation de quatre chaines de caractères spécifié en une seule et même chaine de caractères. |
CONCAT | public static string Concat<T>(IEnumerable<T> values); | Cette méthode permet d'effectuer la concaténation des valeurs de l'objet d'énumération IEnumerable spécifié en une seule et même chaine de caractères. |
CONTAINS | public bool Contains(string value); | Cette méthode permet de retourner vrai s'il la chaine de caractères spécifié est contenu dans la chaine de caractères de cette objet. |
COPY | public static string Copy(string str); | Cette méthode permet de copier la chaine de caractères spécifié dans la chaine de caractères de cette objet. |
COPYTO | public void CopyTo(int sourceIndex,char[] destination,int destinationIndex,int count); | Cette méthode permet de copier le nombre de caractères spécifié à la position spécifié dans une chaine de caractères Unicode. |
COPYTO | public void CopyTo(int sourceIndex,char[] destination,int destinationIndex,int count); | Cette méthode permet de copier le nombre de caractères spécifié à la position spécifié dans une chaine de caractères Unicode. |
ENDSWITH | public bool EndsWith(string value); | Cette méthode permet de vérifier si la chaine de caractères de l'objet se terminer avec la chaine de caractères spécifié. |
ENDSWITH | public bool EndsWith(string value,StringComparison comparisonType); | Cette méthode permet de vérifier si la chaine de caractères de l'objet se terminer avec la chaine de caractères spécifié en utilisant les options de comparaison spécifié. |
ENDSWITH | public bool EndsWith(string value,bool ignoreCase,CultureInfo culture); | Cette méthode permet de vérifier si la chaine de caractères de l'objet se terminer avec la chaine de caractères spécifié en tenant compte d'un paramètre de distinction entre majuscule/minuscule et les informations culturel. |
EQUALS | public override bool Equals(Object obj); | Cette méthode permet de vérifier si la chaine de caractères de l'objet contient la même valeur que l'objet spécifié. |
EQUALS | public bool Equals(string value); | Cette méthode permet de vérifier si la chaine de caractères de l'objet contient la même valeur que la chaine de caractères spécifié. |
EQUALS | public static bool Equals(string a,string b); | Cette méthode permet de vérifier si les deux chaines de caractères spécifiés sont identiques. |
EQUALS | public bool Equals(string value,StringComparison comparisonType); | Cette méthode permet de vérifier si la chaine de caractères de l'objet contient la même valeur que la chaine de caractères spécifié avec des paramètres de comparaison spécifiés. |
EQUALS | public static bool Equals(string a,string b,StringComparison comparisonType); | Cette méthode permet de vérifier si les deux chaines de caractères spécifiés sont identiques avec des paramètres de comparaison spécifiés. |
FINALIZE | protected virtual void Finalize(); | Cette méthode permet de libérer les ressources de l'objet et de restituer les morceaux de mémoire avec le Ramasses-Miettes. |
FORMAT | public static string Format(string format,Object arg0); | Cette méthode permet d'effectuer le formatage d'une valeur (généralement numérique) pour des nombres de valeurs monétaire, régional, date, scientifique et autres par exemple. |
FORMAT | public static string Format(string format,params Object[] args); | Cette méthode permet d'effectuer le formatage d'un tableau de valeur (généralement numérique) pour des nombres de valeurs monétaire, date, régional, scientifique et autres par exemple. |
FORMAT | public static string Format(IFormatProvider provider,string format,params Object[] args); | Cette méthode permet d'effectuer le formatage d'un tableau de valeur (généralement numérique) pour des nombres de valeurs et tient compte d'un paramètre culturel. |
FORMAT | public static string Format(string format,Object arg0,Object arg1); | Cette méthode permet d'effectuer le formatage de deux valeurs (généralement numérique) pour des nombres de valeurs monétaire, régional, date, scientifique et autres par exemple. |
FORMAT | public static string Format(string format,Object arg0,Object arg1,Object arg2); | Cette méthode permet d'effectuer le formatage de trois valeurs (généralement numérique) pour des nombres de valeurs monétaire, régional, date, scientifique et autres par exemple. |
GETENUMERATOR | public CharEnumerator GetEnumerator(); | Cette méthode permet de demander un objet énumérant chacun des caractères de façon individuel contenu dans la chaine de caractères de l'objet. En somme, il retourne un ensemble de caractère plutôt qu'une chaine de caractères. |
GETHASHCODE | public override int GetHashCode(); | Cette méthode permet de retourner la valeur de code haché (Hash Code) de la chaine de caractères. |
GETTYPE | public Type GetType(); | Cette méthode permet de retourner le type de cette objet. |
GETTYPECODE | public TypeCode GetTypeCode(); | Cette méthode permet de retourner le code de type de cette objet. |
INDEXOF | public int IndexOf(char value); | Cette méthode permet de retourner la position du premier caractère spécifié dans la chaine de caractères de l'objet. |
INDEXOF | public int IndexOf(string value); | Cette méthode permet de retourner la position de la première sous-chaine de caractères spécifié dans la chaine de caractères de l'objet. |
INDEXOF | public int IndexOf(char value,int startIndex); | Cette méthode permet de retourner la position du premier caractère spécifié en partant de la position spécifié dans la chaine de caractères de l'objet. |
INDEXOF | public int IndexOf(string value,int startIndex); | Cette méthode permet de retourner la position de la première sous-chaine de caractères spécifié en partant de la position spécifié dans la chaine de caractères de l'objet. |
INDEXOF | public int IndexOf(string value,StringComparison comparisonType); | Cette méthode permet de retourner la position de la première sous-chaine de caractères spécifié dans la chaine de caractères de l'objet avec les paramètres de comparaison spécifié. |
INDEXOF | public int IndexOf(char value,int startIndex,int count); | Cette méthode permet de retourner la position de le première caractère spécifié en partant de la position spécifié et en effectuant une recherche dans le nombre de caractères spécifié dans la chaine de caractères de l'objet. |
INDEXOF | public int IndexOf(string value,int startIndex,int count); | Cette méthode permet de retourner la position de la première sous-chaine de caractères spécifié en partant de la position spécifié et en effectuant une recherche dans le nombre de caractères spécifié dans la chaine de caractères de l'objet. |
INDEXOF | public int IndexOf(string value,int startIndex,StringComparison comparisonType); | Cette méthode permet de retourner la position de la première sous-chaine de caractères spécifié en partant de la position spécifié dans la chaine de caractères de l'objet avec les paramètres de comparaison spécifié. |
INDEXOF | public int IndexOf(string value,int startIndex,int count,StringComparison comparisonType); | Cette méthode permet de retourner la position de la première sous-chaine de caractères spécifié en partant de la position spécifié et en effectuant une recherche dans le nombre de caractères spécifié dans la chaine de caractères de l'objet avec les paramètres de comparaison spécifié. |
INDEXOFANY | public int IndexOfAny(char[] anyOf); | Cette méthode permet de retourner la position du premier caractère de n'importe quel caractère spécifié dans le tableau dans la chaine de caractères de l'objet. |
INDEXOFANY | public int IndexOfAny(char[] anyOf,int startIndex); | Cette méthode permet de retourner la position du premier caractère de n'importe quel caractère spécifié dans le tableau en partant de la position spécifié dans la chaine de caractères de l'objet. |
INDEXOFANY | public int IndexOfAny(char[] anyOf,int startIndex,int count); | Cette méthode permet de retourner la position du premier caractère de n'importe quel caractère spécifié dans le tableau en partant de la position spécifié et en effectuant une recherche dans le nombre de caractères spécifié dans la chaine de caractères de l'objet. |
INSERT | public string Insert(int startIndex,string value); | Cette méthode permet d'insérer la sous-chaine de caractères à la position spécifié dans la chaine de caractères de l'objet. |
INTERN | public static string Intern(string str); | Cette méthode permet de demander une référence système à la sous-chaine de caractères situé dans la chaine de caractères de l'objet. |
ISINTERNED | public static string IsInterned(string str); | Cette méthode permet de demander une référence à la sous-chaine de caractères situé dans la chaine de caractères de l'objet. |
ISNORMALIZED | public bool IsNormalized(); | Cette méthode permet de demander si la chaine de caractères de l'objet est une chaine de caractères Unicode avec une normalisation de forme C. |
ISNORMALIZED | public bool IsNormalized(NormalizationForm normalizationForm); | Cette méthode permet de demander si la chaine de caractères de l'objet est une chaine de caractères Unicode avec une normalisation de forme spécifié. |
ISNULLOREMPTY | public static bool IsNullOrEmpty(string value); | Cette méthode permet de demander si la chaine de caractères spécifié est vide ou contient une valeur nulle. |
ISNULLORWHITESPACE | public static bool IsNullOrWhiteSpace(string value); | Cette méthode permet de demander si la chaine de caractères spécifié est vide, contient une valeur nulle et contient seulement des espaces. |
JOIN | public static string Join(string separator,IEnumerable<string> values); | Cette méthode permet de fusionnner les éléments d'une énumération de chaine de caractères, lequel sont séparés par la chaine de caractères spécifié entre chacune d'eux, pour finalement les regroupés en une seula chaine de caractères. |
JOIN | public static string Join(string separator,params Object[] values); | Cette méthode permet de fusionnner le tableau d'objets, lequel sont séparés par la chaine de caractères spécifié entre chacune d'eux, pour finalement les regroupés en une seula chaine de caractères. |
JOIN | public static string Join(string separator,params string[] value); | Cette méthode permet de fusionnner le tableau de chaine de caractères, lequel sont séparés par la chaine de caractères spécifié entre chacune d'eux, pour finalement les regroupés en une seula chaine de caractères. |
JOIN | public static string Join(string separator,string[] value,int startIndex,int count); | Cette méthode permet de fusionnner le tableau de chaine de caractères, à partir de la position d'élément spécifié, lequel sont séparés par la chaine de caractères spécifié entre chacune d'eux, pour finalement les regroupés en une seula chaine de caractères. |
JOIN | public static string Join<T>(string separator, IEnumerable<T> values); | Cette méthode permet de fusionner une énumération d'objet, lequel sont séparés par la chaine de caractères spécifié entre chacune d'eux, pour finalement les regroupés en une seula chaine de caractères. |
LASTINDEXOF | public int LastIndexOf(char value); | Cette méthode permet de retourner la position du dernier caractère spécifié dans la chaine de caractères de l'objet. |
LASTINDEXOF | public int LastIndexOf(string value); | Cette méthode permet de retourner la position de la dernière sous-chaine de caractères spécifié dans la chaine de caractères de l'objet. |
LASTINDEXOF | public int LastIndexOf(char value,int startIndex); | Cette méthode permet de retourner la position du dernier caractère spécifié en partant de la position spécifié dans la chaine de caractères de l'objet. |
LASTINDEXOF | public int LastIndexOf(string value, int startIndex); | Cette méthode permet de retourner la position de la dernière sous-chaine de caractères spécifié en partant de la position spécifié dans la chaine de caractères de l'objet. |
LASTINDEXOF | public int LastIndexOf(string value,StringComparison comparisonType); | Cette méthode permet de retourner la position de la dernière sous-chaine de caractères spécifié dans la chaine de caractères de l'objet avec les paramètres de comparaison spécifié. |
LASTINDEXOF | public int LastIndexOf(char value,int startIndex,int count); | Cette méthode permet de retourner la position de le dernière caractère spécifié en partant de la position spécifié et en effectuant une recherche dans le nombre de caractères spécifié dans la chaine de caractères de l'objet. |
LASTINDEXOF | public int LastIndexOf(string value,int startIndex,int count); | Cette méthode permet de retourner la position de la dernière sous-chaine de caractères spécifié en partant de la position spécifié et en effectuant une recherche dans le nombre de caractères spécifié dans la chaine de caractères de l'objet. |
LASTINDEXOF | public int LastIndexOf(string value,int startIndex,StringComparison comparisonType); | Cette méthode permet de retourner la position de la dernière sous-chaine de caractères spécifié en partant de la position spécifié dans la chaine de caractères de l'objet avec les paramètres de comparaison spécifié. |
LASTINDEXOF | public int LastIndexOf(string value,int startIndex,int count,StringComparison comparisonType); | Cette méthode permet de retourner la position de la dernière sous-chaine de caractères spécifié en partant de la position spécifié et en effectuant une recherche dans le nombre de caractères spécifié dans la chaine de caractères de l'objet avec les paramètres de comparaison spécifié. |
LASTINDEXOFANY | public int LastIndexOfAny(char[] anyOf); | Cette méthode permet de retourner la position du dernier caractère de n'importe quel caractère spécifié dans le tableau dans la chaine de caractères de l'objet. |
LASTINDEXOFANY | public int LastIndexOfAny(char[] anyOf,int startIndex); | Cette méthode permet de retourner la position du dernier caractère de n'importe quel caractère spécifié dans le tableau en partant de la position spécifié dans la chaine de caractères de l'objet. |
LASTINDEXOFANY | public int LastIndexOfAny(char[] anyOf, int startIndex, int count); | Cette méthode permet de retourner la position du dernier caractère de n'importe quel caractère spécifié dans le tableau en partant de la position spécifié et en effectuant une recherche dans le nombre de caractères spécifié dans la chaine de caractères de l'objet. |
MEMBERWISECLONE | protected Object MemberwiseClone(); | Cette méthode permet de créer une copie rapide de l'objet courant. |
NORMALIZE | public string Normalize(); | Cette méthode permet de retourner une nouvella chaine de caractères avec les mêmes valeurs textuels que la chaine de caractères de l'objet en normalisant leur représentation binaire Unicode selon la forme C. |
NORMALIZE | public string Normalize(NormalizationForm normalizationForm); | Cette méthode permet de retourner une nouvella chaine de caractères avec les mêmes valeurs textuels que la chaine de caractères de l'objet en normalisant leur représentation binaire Unicode selon la forme spécifié. |
PADLEFT | public string PadLeft(int totalWidth); | Cette méthode permet d'ajouter des espaces au début de façon à se que la chaine de caractères atteint la longueur spécifié. |
PADLEFT | public string PadLeft(int totalWidth,char paddingChar); | Cette méthode permet d'ajouter les caractères spécifiés au début de façon à se que la chaine de caractères atteint la longueur spécifié. |
PADRIGHT | public string PadRight(int totalWidth); | Cette méthode permet d'ajouter des espaces à la fin de façon à se que la chaine de caractères atteint la longueur spécifié. |
PADRIGHT | public string PadRight(int totalWidth, char paddingChar); | Cette méthode permet d'ajouter les caractères spécifiés à la fin de façon à se que la chaine de caractères atteint la longueur spécifié. |
REMOVE | public string Remove(int startIndex); | Cette méthode permet de supprimer tous les caractères à partir de la position spécifié dans la chaine de caractères de l'objet. |
REMOVE | public string Remove(int startIndex, int count); | Cette méthode permet de supprimer le nombre de caractères spécifié à partir de la position spécifié dans la chaine de caractères de l'objet. |
REPLACE | public string Replace(char oldChar,char newChar); | Cette méthode permet de remplacer des caractères par d'autres caractères dans la chaine de caractères de l'objet. |
REPLACE | public string Replace(string oldValue,string newValue); | Cette méthode permet de remplacer des sous-chaine de caractères par des autres sous-chaines de caractères dans la chaine de caractères de l'objet. |
SPLIT | public string[] Split(params char[] separator); | Cette méthode permet de découper une chaine de caractères en un tableau de chaine de caractères en utilisant les caractères de séparation spécifiés. |
SPLIT | public string[] Split(char[] separator,int count); | Cette méthode permet de découper une chaine de caractères en un tableau de chaine de caractères en utilisant les caractères de séparation spécifiés et arrêtant le découpage de nombre de morceau par la quantité spécifié au maximum. |
SPLIT | public string[] Split(char[] separator,StringSplitOptions options); | Cette méthode permet de découper une chaine de caractères en un tableau de chaine de caractères en utilisant les caractères de séparation spécifiés et en utilisant les options de découpage spécifié. |
SPLIT | public string[] Split(string[] separator,StringSplitOptions options); | Cette méthode permet de découper une chaine de caractères en un tableau de chaine de caractères en utilisant l'une des chaines de caractères de séparation spécifiés et en utilisant les options de découpage spécifié. |
SPLIT | public string[] Split(char[] separator,int count,StringSplitOptions options); | Cette méthode permet de découper une chaine de caractères en un tableau de chaine de caractères en utilisant les caractères de séparation spécifiés, en utilisant les options de découpage spécifié et arrétant le découpage de nombre de morceau par la quantité spécifié au maximum. |
SPLIT | public string[] Split(string[] separator,int count,StringSplitOptions options); | Cette méthode permet de découper une chaine de caractères en un tableau de chaine de caractères en utilisant l'une des chaines de caractères de séparation spécifiés, en utilisant les options de découpage spécifié et arrétant le découpage de nombre de morceau par la quantité spécifié au maximum. |
STARTSWITH | public bool StartsWith(string value); | Cette méthode permet d'indiquer si la sous-chaine de caractères correspond au début d'une chaine de caractères. |
STARTSWITH | public bool StartsWith(string value,StringComparison comparisonType); | Cette méthode permet d'indiquer si la sous-chaine de caractères correspond au début d'une chaine de caractères en tenant compte de type de comparaison. |
STARTSWITH | public bool StartsWith(string value,bool ignoreCase,CultureInfo culture); | Cette méthode permet d'indiquer si la sous-chaine de caractères correspond au début d'une chaine de caractères en tenant compte de paramètres culturel et de la distintcion entre minuscule et majuscule. |
SUBSTRING | public string Substring(int startIndex); | Cette méthode permet de retourner une chaine de caractères à partir de la position spécifié dans la chaine de caractères de l'objet. |
SUBSTRING | public string Substring(int startIndex,int length); | Cette méthode permet de retourner une chaine de caractères situé à la position et longueur spécifié dans la chaine de caractères de l'objet. |
TOCHARARRAY | public char[] ToCharArray(); | Cette méthode permet de retourner un tableau de caractères Unicode situé dans la chaine de caractères de l'objet. |
TOCHARARRAY | public char[] ToCharArray(int startIndex,int length); | Cette méthode permet de retourner un tableau de caractères Unicode situé à la position et longueur spécifié dans la chaine de caractères de l'objet. |
TOLOWER | public string ToLower(); | Cette méthode permet de retourner la chaine de caractères en minuscules. |
TOLOWER | public string ToLower(CultureInfo culture); | Cette méthode permet de retourner la chaine de caractères en minuscules en tenant compte des paramètres culturel. |
TOLOWERINVARIANT | public string ToLowerInvariant(); | Cette méthode permet de retourner la chaine de caractères en minuscules sans tenir compte de règles culturels. |
TOSTRING | public override string ToString(); | Cette méthode permet de retourner la chaine de caractères contenu dans cette objet. |
TOSTRING | public string ToString(IFormatProvider provider); | Cette méthode permet de retourner la chaine de caractères contenu dans cette objet en tenant compte d'un format culturel spécifié. |
TOUPPER | public string ToUpper(); | Cette méthode permet de retourner la chaine de caractères en majuscules. |
TOUPPER | public string ToUpper(CultureInfo culture); | Cette méthode permet de retourner la chaine de caractères en majuscules en tenant compte des paramètres culturel. |
TOUPPERINVARIANT | public string ToUpperInvariant(); | Cette méthode permet de retourner la chaine de caractères en majuscules sans tenir compte de règles culturels. |
TRIM | public string Trim(); | Cette méthode permet de supprimer les caractères d'espace au début et à la fin de la chaine de caractères. |
TRIM | public string Trim(params char[] trimChars); | Cette méthode permet de supprimer les caractères, comprit dans l'ensemble de caractères spécifié, au début et à la fin de la chaine de caractères. |
TRIMEND | public string TrimEnd(params char[] trimChars); | Cette méthode permet de supprimer les caractères, comprit dans l'ensemble de caractères spécifié, à la fin de la chaine de caractères. |
TRIMSTART | public string TrimStart(params char[] trimChars); | Cette méthode permet de supprimer les caractères, comprit dans l'ensemble de caractères spécifié, au début de la chaine de caractères. |
Exemple
Voici divers exemple d'affichages de format :
Essayer maintenant !
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
-
- namespace SystemStringSamples
- {
- class Program
- {
- static void Main(string[] args)
- {
- string S = "Gladir";
- string courriel = "support@gladir.com";
- Console.WriteLine("StrComp(\"Gladir\",\"Gladir\") = " + String.Compare("Gladir", "Gladir"));
- Console.WriteLine("StrComp(\"Gladir\",\"Gladir.com\") = " + String.Compare("Gladir", "Gladir.com"));
- Console.WriteLine("StrComp(\"Gladir.com\",\"Gladir\") = " + String.Compare("Gladir.com", "Gladir"));
- Console.WriteLine(String.Concat("gladir", ".com"));
- Console.WriteLine("Mal dans Sylvain Maltais : " + "Sylvain Maltais".Contains("Mal"));
- Console.WriteLine("Malte dans Sylvain Maltais : " + "Sylvain Maltais".Contains("Malte"));
- Console.WriteLine(".com dans Gladir.com : " + "Gladir.com".Contains(".com"));
- Console.WriteLine(". dans Gladir.com : " + "Gladir.com".Contains("."));
- Console.WriteLine(String.Format("Entier {{0:d}} = {0:d}", 15));
- Console.WriteLine(String.Format("Hexadecimal {{0:x}} = {0:x}", 16));
- Console.WriteLine(String.Format("Octal = {0:c}", Convert.ToString(16, 8)));
- Console.WriteLine(String.Format("Chaine de caracteres {{0:c}} = {0:c}", "message"));
- Console.WriteLine(String.Format("Reel {{0:e}} = {0:e}", 123.45));
- Console.WriteLine(String.Format("Reel {{0:f}} = {0:f}", 123.45));
- Console.WriteLine("Insert(\"Gladir\",\".com\",6) = " + S.Insert(6, ".com"));
- Console.WriteLine("Insert(\"Gladir.com\",\".ca\",6) = " + S.Insert(6, ".ca"));
- Console.WriteLine("Insert(\"Gladir.com\",\"ateu\",5)= " + S.Insert(5, "ateu"));
- Console.WriteLine("Replace(\"64.6\",\".\",\",\") = " + "64.6".Replace(".", ","));
- Console.WriteLine("Replace(\"M. Maltais\",\"M.\",\"Monsieur\") = " + "M. Maltais".Replace("M.", "Monsieur"));
- string temp = "Voici un simple texte";
- string[] result = temp.Split(' ');
- for (int I = 0; I < result.Count(); I++)
- {
- Console.WriteLine("Mot " + I + ": " + result[I]);
- }
- result = (temp = "/usr/lib/cron/").Split('/');
- for (int I = 0; I < result.Count(); I++)
- {
- Console.WriteLine("Niveau " + I + ": " + result[I]);
- }
- Console.Write("Chaine de caractères : ");
- Console.WriteLine(courriel);
- if (courriel.Substring(courriel.Length - "gladir.com".Length).Equals("gladir.com"))
- {
- Console.Write("Début de la chaine de caractères : ");
- Console.WriteLine(courriel.Substring(0, courriel.Length - "gladir.com".Length - 1));
- }
- Console.WriteLine("Sylvain Maltais".ToLower());
- Console.WriteLine("SYLVain MALTais".ToLower());
- Console.WriteLine("SYLVAIN MALTAIS".ToLower());
- Console.WriteLine("Sylvain Maltais".ToUpper());
- Console.WriteLine("SYLVain MALTais".ToUpper());
- Console.WriteLine("SYLVAIN MALTAIS".ToUpper());
- Console.WriteLine(" Sylvain ".Trim() + " Maltais ".Trim());
- }
- }
- }
on obtiendra le résultat suivant :
StrComp("Gladir","Gladir") = 0StrComp("Gladir","Gladir.com") = -1
StrComp("Gladir.com","Gladir") = 1
gladir.com
Mal dans Sylvain Maltais : True
Malte dans Sylvain Maltais : False
.com dans Gladir.com : True
. dans Gladir.com : True
Entier {0:d} = 15
Hexadecimal {0:x} = 10
Octal = 20
Chaine de caracteres {0:c} = message
Reel {0:e} = 1,234500e+002
Reel {0:f} = 123,45
Insert("Gladir",".com",6) = Gladir.com
Insert("Gladir.com",".ca",6) = Gladir.ca
Insert("Gladir.com","ateu",5)= Gladiateur
Replace("64.6",".",",") = 64,6
Replace("M. Maltais","M.","Monsieur") = Monsieur Maltais
Mot 0: Voici
Mot 1: un
Mot 2: simple
Mot 3: texte
Niveau 0:
Niveau 1: usr
Niveau 2: lib
Niveau 3: cron
Niveau 4:
Chaine de caractères : support@gladir.com
Début de la chaine de caractères : support
sylvain maltais
sylvain maltais
sylvain maltais
SYLVAIN MALTAIS
SYLVAIN MALTAIS
SYLVAIN MALTAIS
SylvainMaltais
Voir également
Langage de programmation - C# (C Sharp) - Type de données élémentaire - Les chaines de caractères
Dernière mise à jour : Mardi, le 26 janvier 2016