C#
Fait partie de la section Fondamentaux du Journey C# de Coddy — leçon 1 sur 69.
C# est un langage de programmation moderne et orienté objet développé par Microsoft. Il est largement utilisé pour créer une variété d'applications, y compris le développement web, de bureau, mobile et de jeux. C# est connu pour sa polyvalence, ses performances et son typage fort, ce qui en fait un choix populaire parmi les développeurs.
Le code de départ contient déjà votre premier programme C#. Avant de l'exécuter, comprenons sa structure :
using System; — Cette ligne importe la bibliothèque System, qui donne à votre programme l'accès à des outils intégrés tels que Console.WriteLine().
class Program — Chaque programme C# est organisé à l'intérieur d'une classe. Considérez-la comme un conteneur pour votre code.
static void Main() — C'est le point d'entrée de votre programme. C# commence toujours l'exécution du code à l'intérieur de cette méthode.
Console.WriteLine("Hello C#!"); — C'est une commande intégrée qui affiche du texte en sortie sur l'écran.
Vous n'avez pas besoin de tout mémoriser tout de suite — sachez simplement que chaque programme C# suit cette structure. Appuyez simplement sur le bouton Run Code pour le voir en action !
Défi
DébutantAppuyez sur le bouton d'exécution du code pour exécuter votre premier code en C#.
Essayez vous-même
using System;
public class Program {
public static void Main(string[] args) {
Console.WriteLine("Hello C#!");
}
}Toutes les leçons de Fondamentaux
4Les opérateurs, partie 1
Opérateurs arithmétiquesOpérateur moduloIncrémentation / DécrémentationPost-incrémentation / Post-décrémentationRaccourcis arithmétiques7Entrées/Sorties de base
Sortie de baseInterpolation de chaînesLecture d'entréeParserRécapitulatif - Jusqu'à 120Récapitulatif - Vrai ou Faux10Méthodes (Fonctions)
Déclaration de méthodesParamètres de méthodeTypes de retourParamètres optionnelsRécapitulatif - Fonction de validationMéthodes Void13Itération sur les collections
Utilisation de la boucle ForBoucle ForeachOpérations courantes sur les tableaux5Opérateurs Partie 2
Opérateurs de comparaisonOpérateurs logiques Partie 1Opérateurs logiques Partie 2Récapitulatif - Logique simpleOpérateurs logiques Partie 33Variables - Partie 2
VarConstantesConventions de nommageRécapitulatif - Initialisation des variablesType Casting6Prise de décision
Instruction IfIf - ElseInstruction SwitchOpérateur ternaireRécapitulatif - If ElseIf - Else imbriqués9Boucles
Boucle ForBoucle WhileBoucle Do WhileBreakContinueBoucles imbriquéesBoucle infinieRécapitulatif - Entrée dynamique12Opérations sur les chaînes
Méthodes de chaînes - Partie 1Méthodes de chaînes - Partie 2Formatage de chaînes