Section courante

A propos

Section administrative du site

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 !
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace SystemStringSamples
  7. {
  8.     class Program
  9.     {
  10.         static void Main(string[] args)
  11.         {
  12.             string S = "Gladir";
  13.             string courriel = "support@gladir.com";
  14.             Console.WriteLine("StrComp(\"Gladir\",\"Gladir\") = " + String.Compare("Gladir", "Gladir"));
  15.             Console.WriteLine("StrComp(\"Gladir\",\"Gladir.com\") = " + String.Compare("Gladir", "Gladir.com"));
  16.             Console.WriteLine("StrComp(\"Gladir.com\",\"Gladir\") = " + String.Compare("Gladir.com", "Gladir"));
  17.             Console.WriteLine(String.Concat("gladir", ".com"));
  18.             Console.WriteLine("Mal dans Sylvain Maltais : " + "Sylvain Maltais".Contains("Mal"));
  19.             Console.WriteLine("Malte dans Sylvain Maltais : " + "Sylvain Maltais".Contains("Malte"));
  20.             Console.WriteLine(".com dans Gladir.com : " + "Gladir.com".Contains(".com"));
  21.             Console.WriteLine(". dans Gladir.com : " + "Gladir.com".Contains(".")); 
  22.             Console.WriteLine(String.Format("Entier {{0:d}} = {0:d}", 15));
  23.             Console.WriteLine(String.Format("Hexadecimal {{0:x}} = {0:x}", 16));
  24.             Console.WriteLine(String.Format("Octal = {0:c}", Convert.ToString(16, 8)));
  25.             Console.WriteLine(String.Format("Chaine de caracteres {{0:c}} = {0:c}", "message"));
  26.             Console.WriteLine(String.Format("Reel {{0:e}} = {0:e}", 123.45));
  27.             Console.WriteLine(String.Format("Reel {{0:f}} = {0:f}", 123.45));
  28.             Console.WriteLine("Insert(\"Gladir\",\".com\",6) = " + S.Insert(6, ".com"));
  29.             Console.WriteLine("Insert(\"Gladir.com\",\".ca\",6) = " + S.Insert(6, ".ca"));
  30.             Console.WriteLine("Insert(\"Gladir.com\",\"ateu\",5)= " + S.Insert(5, "ateu"));
  31.             Console.WriteLine("Replace(\"64.6\",\".\",\",\") = " + "64.6".Replace(".", ","));
  32.             Console.WriteLine("Replace(\"M. Maltais\",\"M.\",\"Monsieur\") = " + "M. Maltais".Replace("M.", "Monsieur"));
  33.             string temp = "Voici un simple texte";
  34.             string[] result = temp.Split(' ');
  35.             for (int I = 0; I < result.Count(); I++)
  36.             {
  37.                 Console.WriteLine("Mot " + I + ": " + result[I]);
  38.             }
  39.             result = (temp = "/usr/lib/cron/").Split('/');
  40.             for (int I = 0; I < result.Count(); I++)
  41.             {
  42.                 Console.WriteLine("Niveau " + I + ": " + result[I]);
  43.             }
  44.             Console.Write("Chaine de caractères : ");
  45.             Console.WriteLine(courriel);
  46.             if (courriel.Substring(courriel.Length - "gladir.com".Length).Equals("gladir.com"))
  47.             {
  48.                 Console.Write("Début de la chaine de caractères : ");
  49.                 Console.WriteLine(courriel.Substring(0, courriel.Length - "gladir.com".Length - 1));
  50.             }
  51.             Console.WriteLine("Sylvain Maltais".ToLower());
  52.             Console.WriteLine("SYLVain MALTais".ToLower());
  53.             Console.WriteLine("SYLVAIN MALTAIS".ToLower());
  54.             Console.WriteLine("Sylvain Maltais".ToUpper());
  55.             Console.WriteLine("SYLVain MALTais".ToUpper());
  56.             Console.WriteLine("SYLVAIN MALTAIS".ToUpper());
  57.             Console.WriteLine(" Sylvain ".Trim() + " Maltais ".Trim());
  58.         }
  59.     }
  60. }

on obtiendra le résultat suivant :

StrComp("Gladir","Gladir") = 0
StrComp("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