Maison > Article > développement back-end > C# Promotion numérique des expressions conditionnelles
La promotion numérique consiste à promouvoir un type plus petit vers un type plus grand, par exemple de short à int.
Dans l'exemple ci-dessous, nous voyons une augmentation numérique dans l'expression conditionnelle.
p>
Les types courts sont automatiquement promus en types int plus grands.
using System; class Program { static void Main() { short val1 = 99; int val2; val2 = (val1 == 1) ? 100 : 30; Console.WriteLine(val2); } }
Ci-dessus, nous avons utilisé une expression conditionnelle qui est automatiquement promue en int -
val2 = (val1 == 1) ? 100 : 30;
Ici, val2 est un int et val est un short.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!