Présentation

Terminé

Supposons que vous êtes développeur de logiciels dans une équipe collaborant avec une entreprise de logistique. Votre tâche est de recueillir et d’organiser leurs données métier. Vous êtes impliqué dans divers projets qui sont uniques, mais tous axés autour du traitement de données. Ces projets inclut le suivi et la création de rapports d’inventaire, l’échange de données avec des partenaires métier et l’identification de commandes potentiellement frauduleuses. Les opérations courantes dans ces projets sont l’ajout, la suppression, le tri, la combinaison, le calcul, la validation de données et la mise en forme des sorties.

Dans ce module, vous utilisez des tableaux C# pour stocker des séquences de valeurs dans une structure de données unique. Une fois que vous stockez vos données dans un tableau, vous pouvez modifier l’ordre et le contenu. En outre, vous pouvez effectuer des opérations de chaîne complexes en utilisant des méthodes d’assistance pour les tableaux.

Vous commencez par utiliser des méthodes d’assistance pour trier ou inverser les données. Vous apprenez ensuite à supprimer des éléments dans le tableau et à redimensionner ce dernier pour héberger de nouveaux éléments. Vous apprenez ensuite à convertir une chaîne en tableau en la fractionnant en chaînes plus petites chaque fois que vous rencontrez un caractère spécifique, comme une virgule. La même méthode peut également être utilisée pour diviser une chaîne en tableau de caractères. Enfin, vous apprenez à associer tous les éléments d’un tableau dans une chaîne unique.

Objectifs d’apprentissage

Dans ce module, vous allez :

  • Trier et inverser l’ordre des éléments d’un tableau.
  • Effacer et redimensionner les éléments d’un tableau.
  • Fractionner un objet string en un tableau de chaînes ou de caractères (char).
  • Joindre des éléments de tableau en un objet string.

Prérequis

  • Expérience élémentaire avec les tableaux
  • Expérience de base de l’instruction if
  • Expérience élémentaire avec les méthodes intégrées sur les types de données (comme string)
  • Savoir utiliser Visual Studio Code pour développer, générer et exécuter du code C#