Comprendre les conversions implicites et explicites
Objectifs
Les objectifs de cette leçon sont de:
- Comprendre les différences entre conversions implicites et explicites.
- Apprendre à utiliser les cast pour des conversions de type explicites.
- Utiliser des classes d'assistance pour des conversions non-numériques.
- Appréhender les risques associés aux conversions de types et comment les gérer.
Résumé
Apprenez les techniques de conversion de variables en C#, tant implicites qu'explicites, pour gérer les types de données dans vos programmes.
Description
Dans cette leçon, vous découvrirez comment manipuler les valeurs des variables en C# en vous concentrant sur les conversions de type. Si vous travaillez avec des variables de types semblables, la conversion est directe. Cependant, lorsque vous devez convertir une variable d'un type plus grand vers un type plus petit, une conversion explicite est nécessaire. La leçon traite également des classes d'assistance pour convertir des chaînes de caractères en valeurs numériques et vice versa.
Vous apprendrez que les conversions peuvent être:
- Implicites: Se produisent automatiquement lorsque vous passez à un type plus grand.
- Explicites: Nécessitent d'indiquer au compilateur le type cible explicitement par un cast.
- Via des classes d'assistance: Pour des conversions plus complexes, comme transformer une chaîne de caractères en nombre entier.
Si je devais faire une petite critique : Le module 7 sur la POO manque d'illustration et de schéma.
Un grand merci et bravo à Virginie la formatrice pour l'aspect très didactique et pédagogique (pas à pas) de cette formation que je n'avais jamais encore trouvé ni à l'école ou même en ligne !
Elle date un peu mais reste toujours d'actualité.