Débutant(e)
    Image

    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 !

    Reproduisez ce code (ne le copier-coller pas!). Attention à l'indentation !
    using System;
    namespace Bonjourtoutlemonde
    {
      class Program
      {
        static void Main(string[] args)
        {
          Console.WriteLine("Bonjour tout le monde !");    
        }
      }
    }

    C 0002 - Importance de la syntaxe

    Reproduisez ce code (ne le copier-coller pas!). Attention à l'indentation !
    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

    Reproduisez ce code (ne le copier-coller pas!). Attention à l'indentation !
    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");
          }
        }
      }
    }
    Icon

    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#)

    Origine
    » Date de création : 2001
    * Créé et développé par Microsoft
    * Influencé par C++ et Java
    * Multiplateforme
    * Licences multiples

    Outils+ (C#)

    Logiciels et environnements

    Cas pratiques

    Afin de vous entraîner, nous ajoutons chaque semaine dans cette section des petits programmes pour vous maintenir à niveau.

    CAS 1

    NIVEAU BASE

    Préparer l'environnement de travail

    Ces recommandations vont vous permettre de débuter le plus confortablement possible avec C#.

    ⇒ ESSAYEZ

    CAS 2

    NIVEAU INTERMÉDIAIRE

    Créer une App Web

    Ce petit kit vous permettra de concevoir une App. Web dans le domaine de la vente de vêtements en ligne.

    ⇒ ESSAYEZ

    CAS 3

    NIVEAU EXPERT

    Réaliser un petit jeu vidéo

    Concevoir et développer un jeu vidéo de type arcade...

    ⇒ ESSAYEZ

    Actualité

    À propos...

    À propos...
    Reflex002

    Programmation
    Développement O-O

    Entreprise basée à
    Nice - FRANCE / Montréal - CANADA
    Uniquement sur RDV...
    © 2022 - Tous droits réservés.
    ISSN Demande d'enregistrement en cours...

    Rappels

    Rappels

    Légal/Support

    Légal/Support
    Image
    © Copyright 2022 Reflex002. Designed By Art and Earth Networks and Technology / Diego Piccini / Piccini da Todi G&D Studio