static void Main(string[] args) { Title = "Convertisseur de notes"; if (args.Length == 0) { ColorWriteLine(Yellow, "USAGE : ConvertirNotes note 1 note 2 etc."); return; } foreach (string arg in args) { ColorWrite(Red, "{0}\t", arg); } WriteLine(""); foreach (string arg in args) { char note = char.Parse(arg); if (Convertisseur.Convertir(note) != null) { ColorWrite(Magenta, "{0}\t", Convertisseur.Convertir(note)); } else { ColorWrite(Magenta, "?\t"); } } }
public void _01_Convertir() { AreEqual("la", Convertisseur.Convertir('A')); AreEqual("sol", Convertisseur.Convertir('G')); IsNull(Convertisseur.Convertir('g')); IsNull(Convertisseur.Convertir('H')); IsNull(Convertisseur.Convertir((char)255)); IsNull(Convertisseur.Convertir(char.MaxValue)); }