條件表示式的 C# 數值提升
數值提升是指較小的型別提升為較大的型別,例如將 short 提升為 int。
在下面的示例中,我們看到了條件表示式中的數值提升。
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 是一個 short。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP