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

    Nous commencons par des codes très simples. Plus vous progresserez, page après page, plus les scripts seront sophistiqués.

    C 0001 - Bonjour tout le monde !

    Dîtes bonjour...
    Attention à l'indentation !
    using System;
    namespace Bonjourtoutlemonde
    {
      class Program
      {
        static void Main(string[] args)
        {
          Console.WriteLine("Bonjour tout le monde !");    
        }
      }
    }

    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 !

    C 0002 - Importance de la syntaxe

    Selon vous, quelle est la différence entre les deux types d'affichages?
    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...");    
        }
      }
    }

    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 !

    C 0003 - Différents types d'informations

    Observez bien les différences...
    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);
        }
      }
    }

    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 !

    C 0004 - Conditions et déclarations

    Un fondamental de la programmation...
    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");
          }
        }
      }
    }

    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 !

    Info+

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

    Outils&Niveaux

    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

    2021 (C) Fond of Code tm (marque déposée) - Reflex002 / Diego Piccini (da Todi).
    Tous droits réservés. Contenu éditorial protégé (www.lewebethique.com).

    À propos...

    À propos...
    Reflex002

    Programmation
    Développement O-O

    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