Retour au cours

Transtypage et conversion (Type Casting)

.NET de Zéro à Héros : Maîtrisez C# et le développement d'applications modernes

Conversion de types de données

Vous devez parfois modifier la valeur d'un type vers un autre.

1. Casting implicite (Automatique)

Conversion de types plus petits vers des plus grands (ex: int vers double).

2. Casting explicite (Manuel)

Conversion de types plus grands vers des plus petits. csharp double myDouble = 9.78; int myInt = (int)myDouble; // Casting manuel : 9

3. Classes de conversion

Utilisation de la classe Convert ou de la méthode Parse : csharp string input = "45"; int age = int.Parse(input);