====== Opérations ====== ===== Déclaration ===== //Langage C# int age; string prenom; ===== Affectation ===== //Langage C# age = 30; prenom = "nicolas"; ===== Calculs ===== //Langage C# int age = 20; // Déclaration et affectation en une seule ligne age = age + 10; // age contient 30 (addition) age++; // age contient 31 (incrémentation de 1) age--; // age contient 30 (décrémentation de 1) age += 10; // équivalent à age = age + 10 (age contient 40) age /= 2; // équivalent à age = age / 2 => (age contient 20) age *= 3; // équivalent à age = age * 3 => (age contient 60) ===== Concaténation (Texte) ===== ==== Opérateur + ==== string firstString = "Hello"; string secondString = "World!"; string fullString = firstString + " " + secondString; // fullstring vaut "Hello World!" Pensez à ajouter les espaces nécessaires, entre 2 " ==== Méthode Concat ==== string firstString = "Hello"; string secondString = "World!"; string fullstring = string.Concat(firstString, secondString); ==== Classe StringBuilder ==== string name = "Matt"; StringBuilder sb = new StringBuilder(); sb.Append("Hello "); sb.Append(name); sb.Append(", comment ça va ?"); string helloSentence = sb.ToString(); ===== Comparaison ===== ^ Opérateur ^ Description ^ | == | Egalité | | != | Différence | | > | Supérieur à | | < | Inférieur à | | >= | Supérieur ou égal | | <= | Inférieur ou égal | | && | ET logique | | || | OU logique | | ! | Négation |