XNA est une plate-forme de création de jeux vidéo mise à disposition par Microsoft pour créer, avec un framework unifié, des jeux sur les consoles (XBOX), des téléphones mobiles (Windows Phone) et bien sur PC Windows. Une curiosité : bien …
Overloading signifie « surcharger » ou définir plusieurs versions d’une méthode, en utilisant le même nom mais une implémentation différente. « Implémenter » une méthode implique d’avoir le même nombre et/ou le type d’arguments dans l’instruction. Sur la base des arguments, l’implémentation sera reconnue …
En C# et dans la programmation en général, le terme polymorphisme indique la possibilité de définir des méthodes et des propriétés du même nom, de sorte que, par exemple, une classe dérivée peut redéfinir une méthode de classe de base …
L’héritage est l’un des concepts de base de la programmation orientée objet. L’héritage permet à une classe (appelée classe dérivée) d’hériter ds variables, de méthodes et des propriétés d’une autre (la classe de base), et d’étendre le concept de la …
La « String Interpolation » est un moyen d’entrer des valeurs à l’intérieur de chaînes qui rendent le code extrêmement lisible. Les chaînes interpolées ont été introduites à partir de la version 6 de C# avec l’intention de «simplifier», de «condenser», mais …
Les types de données de base dérivent directement des types de données Java, qui conservent également le nom, y compris la conversion des types de données, ce que l’on appelle «casting» fonctionne de la même manière que Java. Au contraire, …