Bonjour je travaille sur un TP et me suis bloqué dans une méthode alors je vous demande de l'aide![]()
comment savoir le type d'une variable si elle s'agit d'un entier(int) ou une chaine de caractere (String) .
Cordialement
Bonjour je travaille sur un TP et me suis bloqué dans une méthode alors je vous demande de l'aide![]()
comment savoir le type d'une variable si elle s'agit d'un entier(int) ou une chaine de caractere (String) .
Cordialement
voila j'ai trouvée la solution ,voyons cet example :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 //je verifie si la variable jok est de type string ou non Int32 jok = 50; Type toto = typeof(String); if(jok.GetType().Equals(toto)) Console.WriteLine("oooooook"); else Console.WriteLine("kooooooo");
Bonjour,
Vous auriez pu faire une recherche sur Google tout de même.
sinon il existe une méthode GetType() qui peut vous aidez.
Sinon il y a le mot clé is : https://msdn.microsoft.com/fr-fr/library/scekt9xw.aspx
Exemple:
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 string toto = "toto;"; int lal = 32; object[] t = new object[2]; t[0] = toto; t[1] = lal; foreach (var item in t) { if (item is string) { Console.WriteLine("C'est un string"); } if (item is int) { Console.WriteLine("C'est un int"); } }
Partager