Méthodes de chaînes - Partie 2
Fait partie de la section Fondamentaux du Journey C# de Coddy — leçon 62 sur 69.
Utilisez string.Join() pour combiner les éléments d'un tableau en une seule chaîne de caractères.
Exemple :
string[] words = { "Hello", "World", "C#" };
string result = string.Join(" ", words);
Console.WriteLine(result);
// Sortie : Hello World C#Utilisez .Split() pour diviser une chaîne en sous-chaînes basées sur un délimiteur.
Exemple :
string text = "apple banana cherry";
string[] fruits = text.Split(' ');
Console.WriteLine(string.Join(", ", fruits));
// Sortie : apple, banana, cherryDéfi
FacileÉcrivez un programme qui prend deux entrées : une chaîne de texte et un caractère délimiteur. Le programme doit remplacer tous les espaces simples (" ") dans le texte par le délimiteur spécifié et afficher la chaîne modifiée.
Aide-mémoire
Utilisez string.Join() pour combiner les éléments d'un tableau en une seule chaîne :
string[] words = { "Hello", "World", "C#" };
string result = string.Join(" ", words);
// Sortie : Hello World C#Utilisez .Split() pour diviser une chaîne en sous-chaînes basées sur un délimiteur :
string text = "apple banana cherry";
string[] fruits = text.Split(' ');
// Sortie : apple, banana, cherryEssayez vous-même
using System;
class Program {
public static void Main(String[] args) {
// Écrire le code ici
}
}Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Fondamentaux
4Les opérateurs, partie 1
Opérateurs arithmétiquesOpérateur moduloIncrémentation / DécrémentationPost-incrémentation / Post-décrémentationRaccourcis arithmétiques7Entrées/Sorties de base
Sortie de baseInterpolation de chaînesLecture d'entréeParserRécapitulatif - Jusqu'à 120Récapitulatif - Vrai ou Faux10Méthodes (Fonctions)
Déclaration de méthodesParamètres de méthodeTypes de retourParamètres optionnelsRécapitulatif - Fonction de validationMéthodes Void13Itération sur les collections
Utilisation de la boucle ForBoucle ForeachOpérations courantes sur les tableaux5Opérateurs Partie 2
Opérateurs de comparaisonOpérateurs logiques Partie 1Opérateurs logiques Partie 2Récapitulatif - Logique simpleOpérateurs logiques Partie 33Variables - Partie 2
VarConstantesConventions de nommageRécapitulatif - Initialisation des variablesType Casting6Prise de décision
Instruction IfIf - ElseInstruction SwitchOpérateur ternaireRécapitulatif - If ElseIf - Else imbriqués9Boucles
Boucle ForBoucle WhileBoucle Do WhileBreakContinueBoucles imbriquéesBoucle infinieRécapitulatif - Entrée dynamique12Opérations sur les chaînes
Méthodes de chaînes - Partie 1Méthodes de chaînes - Partie 2Formatage de chaînes