Maison > développement back-end > Tutoriel C#.Net > C# Promotion numérique des expressions conditionnelles

C# Promotion numérique des expressions conditionnelles

王林
Libérer: 2023-09-08 09:25:08
avant
760 Les gens l'ont consulté

C# 条件表达式的数字提升

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.

Exemple

using System;

class Program {
   static void Main() {
      short val1 = 99;
      int val2;

      val2 = (val1 == 1) ? 100 : 30;

      Console.WriteLine(val2);
   }
}
Copier après la connexion

Output

Ci-dessus, nous avons utilisé une expression conditionnelle qui est automatiquement promue en int -

val2 = (val1 == 1) ? 100 : 30;
Copier après la connexion

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!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal