Auteur |
Message |
Kratos
Newbiiiie
Sexe:
Messages: 11
|
Posté le:
Sam 27 Déc 2008 - 15:37 |
|
Bonjour,
J'ai essayé d'installer Visual Studio 2005 sur mon PC Portable afin de m'entrainer au C#. Je suis sous Vista. Mais impossible, il me dit qu'il y a une erreure, un fichier apparamant manquant.
Quelqu'un peut-il m'aider svp.
Merci d'avance. |
|
|
|
|
N'oubliez pas de vous inscrire à la communauté pour participer. Si vous êtes déjà membre, connectez-vous pour faire disparaître ce bandeau publicitaire. |
Kratos
Newbiiiie
Sexe:
Messages: 11
|
Posté le:
Sam 27 Déc 2008 - 15:48 |
|
Je vais essayer avec 2008 sinon ! |
|
|
|
|
mickaelserantes
Newbiiiie
Sexe:
Messages: 4
|
Posté le:
Sam 27 Déc 2008 - 18:46 |
|
T'as pas un code d'erreur ou quelque chose?? parce que là on pourra pas trop t'aider^^ |
_________________ http://tsi2r.c.la |
|
|
|
Kratos
Newbiiiie
Sexe:
Messages: 11
|
Posté le:
Sam 27 Déc 2008 - 23:23 |
|
J'ai installé Visual Studio 2008, ça marche super.
Je vais pouvoir m'exercer au C# chez moi. Coder, coder et coder !
Merci tout de même. |
|
|
|
|
Kratos
Newbiiiie
Sexe:
Messages: 11
|
Posté le:
Dim 28 Déc 2008 - 15:40 |
|
Quelqu'un peut-il m'aider sur les incrémentations et décrémentations svp.
Je n'arrive pas à bien comprendre, si quelqu'un peut m'expliquer pour que cela soit plus clair dans ma tête , ça serait bien sympa.
Code: |
int nb1 = 0;
int nb2 = 0;
Console.WriteLine("nb1= " + nb1 + "\t nb2= " + nb2);
nb1 = nb2++;
Console.WriteLine("nb1= " + nb1 + "\t nb2= " + nb2);
nb1 = ++nb2;
Console.WriteLine("nb1= " + nb1 + "\t nb2= " + nb2);
nb1 = nb1++;
Console.WriteLine("nb1= " + nb1 + "\t nb2= " + nb2);
nb2 = 10;
nb1 = 0;
Console.WriteLine("nb1= " + nb1 + "\t nb2= " + nb2);
nb1 = nb2--;
Console.WriteLine("nb1= " + nb1 + "\t nb2= " + nb2);
nb1 = --nb2;
Console.WriteLine("nb1= " + nb1 + "\t nb2= " + nb2);
nb1 = nb1--;
Console.WriteLine("nb1= " + nb1 + "\t nb2= " + nb2); |
Résultat :
nb1 0 nb2 0
nb1 0 nb2 1
nb1 2 nb2 2
nb1 2 nb2 2
nb1 0 nb2 10
nb1 10 nb2 9
nb1 8 nb2 8
nb1 8 nb2 8
Merci d'avance. |
|
|
|
|
pmathieu
Forumeur occasionnel
Sexe:
Messages: 28
Localisation: Metz
|
Posté le:
Ven 02 Jan 2009 - 20:32 |
|
Je vais reprendre ton exemple :
Code: |
int nb1 = 0;
int nb2 = 0;
nb1 = nb2++;
|
nb1 prendra la valeur 1 et ton programme fera ainsi :
Code: |
nb1 = 0 + 1; // nb2=0 |
Donc, le "variable_de_type_numerique++", c'est comme si tu faisais "variable_de_type_numerique+1"
Maintenant...
C'est légèrement différent, ton programme fera ainsi :
Code: |
nb1 = 1 + 0; // nb2=0 |
Donc cette fois-ci, ce sera "1+variable_de_type_numerique".
Si tu es débutant, tu dois te demander pourquoi ne pas faire uniquement "variable++" ?
Et bien voici un exemple ...
Code: |
int i = 1;
int j = 2;
// A déclarer : using System.Diagnostics;
Trace.Write("i++ : " + i++ + " -- ++j : " + ++j + " -- i : " + i);
|
Pour le "--" c'est pareil.
Entraîne toi à mettre en pratique tout ça, tu comprendras plus facilement la subtilité. |
|
|
|
|
|