using System;
namespace MNS // Note: actual namespace depends on the project name.
{
internal class Program
{
static void Main(string[] args)
{
//Faire une liste des gens co sur zoom
List<string> personnesSurZoom = new List<string>();
personnesSurZoom.Add("Sandy");
personnesSurZoom.Add("Gilles");
personnesSurZoom.Add("Alain");
foreach (string personne in personnesSurZoom)
{
Console.WriteLine(personne);
}
//Faire un dictionnaire
Dictionary<string, string> dicoFrancaisAnglais = new Dictionary<string, string>();
dicoFrancaisAnglais.Add("Bonjour", "Hello");
dicoFrancaisAnglais.Add("Ordinateur", "Computer");
dicoFrancaisAnglais.Add("Tableau", "Array");
Console.WriteLine(dicoFrancaisAnglais["Ordinateur"]);
Console.WriteLine(dicoFrancaisAnglais["Tableau"]);
Console.WriteLine(Traduction(dicoFrancaisAnglais, "Bonjour"));
//Test inverse liste
List<string> listeInversee = InverseListe(personnesSurZoom);
foreach (string personne in listeInversee)
{
Console.WriteLine(personne);
}
}
//fonction qui traduit un mot
public static string Traduction(Dictionary<string, string> dictionnaire, string mot)
{
return dictionnaire[mot];
}
//fonction qui inverse une liste
public static List<string> InverseListe(List<string> liste)
{
List<string> listeARenvoyer = new List<string>();
for (int i = liste.Count - 1; i >= 0; i--)
{
listeARenvoyer.Add(liste[i]);
}
return listeARenvoyer;
}
}
}
Comments