Computer >> Máy Tính >  >> Lập trình >> C#

Khuyến mãi số C # cho biểu thức có điều kiện


Quảng cáo số là quảng cáo các loại nhỏ hơn thành các loại lớn hơn như từ ngắn đến int.

Trong ví dụ dưới đây, chúng tôi đã thấy quảng cáo số trong Biểu thức có điều kiện.

Loại ngắn được tự động thăng cấp thành loại lớn hơn int.

Ví dụ

using System;

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

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

      Console.WriteLine(val2);
   }
}

Đầu ra

Ở trên, chúng tôi đã sử dụng một biểu thức điều kiện tự động thăng cấp thành int -

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

Ở đây, val2 là int và val là short.