Créer des projets avec le .NET CLI

Créer et exécuter des projets C# avec l’outil .NET CLI Revenons au dossier C:\csdemo, c’est le dossier parent du répertoire HelloWorld vu lors de la leçon précédente. Créons un nouveau …

Votre tout premier exemple C#

À présent, nous allons vous montrer comment créer une application console C# avec le simple Bloc-notes Windows. Dans cette leçon, nous commencerons par écrire manuellement un programme de prise en …

C# et .NET

Qu’est-ce que C# ? C# a été conçu spécialement pour la plateforme .NET Framework de Microsoft, et se prononce « See Sharp ». Microsoft avait besoin d’un cadre de développement …

Propriété (Property)

Cette section étudie la définition, la syntaxe, les spécifications et la sérialisation des propriétés (Property) Qu’est-ce qu’une Property property est un sucre syntaxique du langage Pascal. Visuellement il se comporte …

Récapitulatif de is et as

Pascal/FPC opérateur is pour vérifier le type, as pour cast sécurisé, TClass(X) pour cast brut sans contrôle Utilisation de is et as 1 Opérateur is : détection de type à …

Constructeurs et destructeurs

Classe, instance de classe, constructeur, destructeur L’exemple ci-dessus contient TAnimal et sa sous-classe TDog. Une classe n’est qu’un type, comparable à un modèle ; la classe elle-même ne stocke aucune …

Héritage et méthodes virtuelles

Héritage, méthodes virtuelles, override, reintroduce Exemple d’héritage de classe Object Pascal prend en charge l’héritage et les méthodes virtuelles. Dans l’exemple ci-dessous, TDog hérite de TAnimal : TDog est la …

Qu’est-ce qu’une classe

Object Pascal prend en charge les classes Une classe est un conteneur destiné à accueillir les membres suivants Une classe peut également comporter d’autres types de membres, nous les présenterons …

Exposer une ancienne unité

Exposer les identifiants d’autres unités par le biais d’une nouvelle unité Il arrive parfois que vous deviez réexporter et rendre visibles des identifiants provenant d’une autre unité au sein de …