
C# est un langage de programmation (♦ voir DEF) multiplateforme, orienté objet, dérivé du C++ et développé par Microsoft.
Ressemblant à JAVA, il permet de réaliser entre autres, des sites Web, des App. Web et PC, des jeux et des App. BDD.
Exemples de codes
→ Commençons par des codes très simples. Plus vous progresserez, page après page, plus les scripts seront sophistiqués. Vous devez néanmoins passer le cap de 30 à 40 pages par niveau, avant de passer à la prochaine étape...
→ Afin d'évaluer vos codes, cliquez sur l'icône à gauche en bas de page (rouages), puis choisissez un compilateur dans la liste qui s'ouvrira dans un autre onglet. Finalement, testez votre travail.
MAINTENANT, RECOPIEZ ET IMPRÉGNEZ-VOUS !
C 0001 - Bonjour tout le monde !
using System; namespace Bonjourtoutlemonde { class Program { static void Main(string[] args) { Console.WriteLine("Bonjour tout le monde !"); } } }
C 0002 - Importance de la syntaxe
using System; namespace Bonjourtoutlemonde { class Program { static void Main(string[] args) { Console.WriteLine("Bonjour tout le monde !"); Console.WriteLine("Je vais à la ligne..."); Console.Write("Bonjour tout le monde !"); Console.Write(" Je reste sur cette ligne..."); } } }
C 0003 - Différents types d'informations
Reproduisez ce code (ne le copier-coller pas!). Attention à l'indentation !
using System; namespace MyApplication { class Program { static void Main(string[] args) { int myNum = 9; // Entier double myDoubleNum = 4.99D; // Virgule flottante char myLetter = 'M'; // Caractère bool myBool = true; // Booléen string myText = "Bonjour tout le monde"; // Chaîne Console.WriteLine(myNum); Console.WriteLine(myDoubleNum); Console.WriteLine(myLetter); Console.WriteLine(myBool); Console.WriteLine(myText); } } }
C 0004 - Conditions et déclarations
using System; namespace MyApplication { class Program { static void Main(string[] args) { int x = 48; int y = 22; if (x > y) { Console.WriteLine("x est plus grand que y"); } } } }

CHOISISSEZ VOTRE COMPILATEUR
Reproduisez ce code, en choisissant l'un des compilateurs (♦ voir DEF) ci-dessous (ne copiez-collez pas ! Ce serait trop facile). Tous ont la même fonction, choisissez-en un en tenant simplement compte de vos préférences.
Lorsque vous copiez votre code, remplacez le code existant (par défaut) figurant déjà dans le compilateur, par le vôtre.
Attention ! Pour certains de ces compilateurs, vous devez vous-même choisir le langage de programmation, dans le menu qui vous est alors proposé. Bien évidemment, n'oubliez pas de cliquer sur RUN !
Spécifications techniques C#
Versions les plus récentes
Frameworks
Outils et méthodologies
Tests
Info+ (C#)
* Créé et développé par Microsoft
* Influencé par C++ et Java
* Multiplateforme
* Licences multiples