数値昇格とは、short から int など、小さい型を大きい型に昇格することです。
以下の例では、条件式で数値ブーストが行われています。
p>
Short 型は、より大きな int 型に自動的に昇格されます。
using System; class Program { static void Main() { short val1 = 99; int val2; val2 = (val1 == 1) ? 100 : 30; Console.WriteLine(val2); } }
上記では、自動的に int にプロモートされる条件式を使用しました -
val2 = (val1 == 1) ? 100 : 30;
ここで、val2 は int、val です。は短いです。
以上がC# 条件式の数値昇格の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。