{}const=>[]async()letfn</>var
BasesDéveloppementAperçu

C# est un langage puissant pour créer des applications, des jeux et des services Web ! 🎮

C# est un langage de programmation moderne et puissant développé par Microsoft. Il est idéal pour créer des jeux (Unity), des programmes de bureau et des applications Web. Dans cet article, vous apprendrez à installer C#, à travailler avec des variables, des boucles, des conditions et à écrire vos premiers programmes !

К

Kodik

Auteur

4 min de lecture

Qu'est-ce que C# ? 🚀

C# (Sharp) est un langage de programmation moderne, orienté objet, créé Microsoft. Il est largement utilisé dans le développement de logiciels de bureau, d'applications Web, d'applications mobiles et de jeux. Si vous voulez développer sur Unity, alors vous ne pouvez pas vous passer de C# ! 🎮

Pourquoi apprendre le C# ? 🔥

  • Simplicité et puissance : syntaxe claire, similaire à Java et C++.

  • Large application : des jeux aux logiciels d'entreprise.

  • Intégration avec .NET : vous permet d'écrire des applications fiables et rapides.

  • Développement de jeux : langue n° 1 pour Unity.

🔥 100 000+ étudiants déjà avec nous

Marre de lire la théorie ?
Il est temps de coder !

Kodik — une appli où tu apprends à coder par la pratique. Mentor IA, leçons interactives, projets réels.

🤖 IA 24/7
🎓 Certificats
💰 Gratuit
🚀 Commencer
Ont rejoint aujourd'hui

Comment installer C# ? 💻

Pour travailler avec C#, vous aurez besoin de :

Comment vérifier si C# est installé ? 🛠

Ouvrez le terminal et entrez :

dotnet --version

Si .NET est installé, la version SDK apparaît.

Bases de la syntaxe C# 📚

1. Variables 📦

En C#, les variables sont strictement typées, par exemple :

Exemple de déclaration de variable :

using System;

class Program {
    static void Main() {
        string name = "Alice"; // Variable de texte
        int age = 25; // Nombre entier
        double pi = 3.14; // Nombre à virgule flottante

        Console.WriteLine($"Name: {name}, Age: {age}, Pi: {pi}");
    }
}

2. Sortie de données 📤

Pour afficher des informations, utilisez Console.WriteLine().

Exemple :

using System;

class Program {
    static void Main() {
        Console.WriteLine("Hello, world!");
    }
}

3. Opérateurs conditionnels (if...else) 🧐

Permettre au programme de prendre des décisions.

Exemple :

using System;

class Program {
    static void Main() {
        int age = 20;

        if (age >= 18) {
            Console.WriteLine("You're an adult!");
        } else {
            Console.WriteLine("You're still a child.");
        }
    }
}

4. Boucles (for, while) 🔄

Les cycles permettent de répéter des actions.

Exemple :

using System;

class Program {
    static void Main() {
        for (int i = 1; i <= 5; i++) {
            Console.WriteLine(i);
        }
    }
}

5. Fonctions 📐

Les fonctions aident à structurer le code.

Exemple :

using System;

class Program {
    static int Square(int x) {
        return x * x;
    }

    static void Main() {
        Console.WriteLine("Square of the number 5: " + Square(5));
    }
}

Projets simples en C# 💡

1. Générateur de nombres aléatoires 🎲

Le programme génère un nombre aléatoire de 1 à 100.

using System;

class Program {
    static void Main() {
        Random random = new Random();
        int number = random.Next(1, 101);
        Console.WriteLine("Random number: " + number);
    }
}

2. Tableau de multiplication 📊

Le programme affiche le tableau de multiplication de 1 à 10.

using System;

class Program {
    static void Main() {
        for (int i = 1; i <= 10; i++) {
            for (int j = 1; j <= 10; j++) {
                Console.Write($"{i * j}\t");
            }
            Console.WriteLine();
        }
    }
}

3. Compter le nombre de caractères dans une chaîne 🔢

Le programme compte les caractères dans la chaîne.

using System;

class Program {
    static void Main() {
        string text = "Hello, C#!";
        Console.WriteLine("Number of characters: " + text.Length);
    }
}

4. Vérification de la parité 🔍

Le programme détermine si le nombre est pair.

using System;

class Program {
    static void Main() {
        int number = 42;
        if (number % 2 == 0) {
            Console.WriteLine($"{number} - even number");
        } else {
            Console.WriteLine($"{number} - odd number");
        }
    }
}

5. Calcul de la factorielle d'un nombre 🎯

Ce code calcule la factorielle d'un nombre donné.

using System;

class Program {
    static int Factorial(int n) {
        int result = 1;
        for (int i = 1; i <= n; i++) {
            result *= i;
        }
        return result;
    }

    static void Main() {
        Console.WriteLine("Factorial 5: " + Factorial(5));
    }
}

Conclusion 🎉

C# est un langage puissant pour la création jeux, applications de bureau et services Web. Dans cet article, nous avons analysé les bases : les variables, les entrées/sorties, les conditions, les boucles et les fonctions. Vous pouvez maintenant écrire vos premiers programmes ! 🚀

Plus tu t'entraînes, plus ton code s'améliore. Expérimente, essaie de nouvelles tâches et apprends à programmer ! Bonne chance pour apprendre le C#! 😊

🎯Arrête de reporter

Tu as aimé l'article ?
Place à la pratique !

Avec Kodik, tu ne lis pas seulement — tu codes immédiatement. Théorie + pratique = vraies compétences.

Pratique instantanée
🧠L'IA explique le code
🏆Certificat

Sans inscription • Sans carte