Bonjour,
je voudrais avoir votre avit sur sa signification et/ou son utilité
aussi selon vous manque t'il quelque chose pour ajoute une logique en plus a ce bout de code.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51 using System; namespace test_charp { class MainClass { const int UPCASE_VALUE = 27; /** * Constructeur par défaut * */ public MainClass() { } /** * @parametre Str un sting de valeur Chifre. * Utiliser pour convertire un chiffre de type String en int + la constante dans un cas correcte * dans le cas contraire une exception est lever. * */ public string GetUpperCasedName(string Str) { string Ret = null; int Letter = 0; Ret=Str; try{ Letter=int.Parse(Str)+UPCASE_VALUE; //si Str n'est pas un chiffre de type string une exception sera lever Ret = Letter.ToString(); }catch(Exception e) { Console.WriteLine("Exception lever : "+ e.Message ); } return Ret; } /* test the function */ public void testcode() { Console.Write("hello : " + this.GetUpperCasedName("hello") + "\n"); //this.GetUpperCasedName("11") } public static void Main (string[] args) { Console.WriteLine ("Methode Main."); MainClass o = new MainClass(); o.testcode(); } } }
Merci d'avance
Partager