Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
bases_programmation:operations [2017/08/07 14:43] admin [Calculs] |
bases_programmation:operations [2017/08/07 18:29] (Version actuelle) admin |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Opérations ====== | ====== Opérations ====== | ||
+ | |||
+ | ===== Déclaration ===== | ||
+ | |||
+ | <code> | ||
+ | //Langage C# | ||
+ | int age; | ||
+ | string prenom; | ||
+ | </code> | ||
===== Affectation ===== | ===== Affectation ===== | ||
Ligne 5: | Ligne 13: | ||
<code> | <code> | ||
//Langage C# | //Langage C# | ||
- | int age = 30; | + | age = 30; |
- | string prenom = "nicolas"; | + | prenom = "nicolas"; |
</code> | </code> | ||
Ligne 12: | Ligne 20: | ||
<code> | <code> | ||
//Langage C# | //Langage C# | ||
- | int age = 20; | + | int age = 20; // Déclaration et affectation en une seule ligne |
age = age + 10; // age contient 30 (addition) | age = age + 10; // age contient 30 (addition) | ||
age++; // age contient 31 (incrémentation de 1) | age++; // age contient 31 (incrémentation de 1) | ||
Ligne 20: | Ligne 28: | ||
age *= 3; // équivalent à age = age * 3 => (age contient 60) | age *= 3; // équivalent à age = age * 3 => (age contient 60) | ||
</code> | </code> | ||
+ | |||
+ | ===== Concaténation (Texte) ===== | ||
+ | ==== Opérateur + ==== | ||
+ | |||
+ | |||
+ | |||
+ | <code> | ||
+ | string firstString = "Hello"; | ||
+ | string secondString = "World!"; | ||
+ | string fullString = firstString + " " + secondString; // fullstring vaut "Hello World!" Pensez à ajouter les espaces nécessaires, entre 2 " | ||
+ | </code> | ||
+ | |||
+ | ==== Méthode Concat ==== | ||
+ | <code> | ||
+ | string firstString = "Hello"; | ||
+ | string secondString = "World!"; | ||
+ | string fullstring = string.Concat(firstString, secondString); | ||
+ | </code> | ||
+ | |||
+ | ==== Classe StringBuilder ==== | ||
+ | <code> | ||
+ | string name = "Matt"; | ||
+ | |||
+ | StringBuilder sb = new StringBuilder(); | ||
+ | sb.Append("Hello "); | ||
+ | sb.Append(name); | ||
+ | sb.Append(", comment ça va ?"); | ||
+ | |||
+ | string helloSentence = sb.ToString(); | ||
+ | </code> | ||
+ | |||
===== Comparaison ===== | ===== Comparaison ===== |