Contenu du cours
C# au-delà des Bases
C# au-delà des Bases
1. Structures Supplémentaires et Gestion des Fichiers
Qu'est-ce Que les Lists?Pratiquer la Déclaration de ListeMéthodes de ListeQu'est-ce Que Les Dictionnaires ?Pratiquer les DictionnairesLecture des Fichiers à l'Aide de StreamReaderLecture des Fichiers à l'Aide des Méthodes de FileÉcriture de FichiersGestion des ErreursPratiquer la Gestion des Erreurs
2. Structures et Énumérateurs
Qu'est-ce Que les Structs?Définir et Utiliser une StructurePratiquer les StructuresStructures With Other Data StructuresMéthodes de StructureAccéder Correctement aux Champs dans les Méthodes de StructPratiquer les MéthodesConstructeurs de StructPratiquer les ConstructeursÉnumérateursPratiquer l'Énumérateur
3. Introduction à la Programmation Orientée Objet (POO)
Définir des Classes
La syntaxe pour définir une classe de base est la suivante :
index
class nameOfClass { public datatype fieldName1; public datatype fieldName2; public datatype fieldName3; ... }
Par exemple, une classe pour stocker des données sur les maisons :
index
using System; class House { public string ownerName; public float landArea; public string country; public string state; public string city; public string streetAddress; } public class ConsoleApp { public static void Main(string[] args) { Console.WriteLine ("Nothing here yet."); } }
Le code ci-dessus contient une classe qui définit un modèle pour un objet 'House', représentant une maison qui peut stocker le nom du propriétaire, la superficie du terrain, le pays, l'état, la ville et l'adresse de la rue.
Utiliser des objets est très pratique car nous pouvons regrouper des informations connexes pour former une Classe et créer proprement plusieurs instances de ces données si nécessaire. En utilisant la classe House
, nous pouvons facilement stocker et accéder aux données de milliers de maisons.
Tout était clair ?
Merci pour vos commentaires !
Section 3. Chapitre 2