Heim > Backend-Entwicklung > C#.Net-Tutorial > C# Numerische Förderung bedingter Ausdrücke

C# Numerische Förderung bedingter Ausdrücke

王林
Freigeben: 2023-09-08 09:25:08
nach vorne
761 Leute haben es durchsucht

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

Bei der numerischen Heraufstufung wird ein kleinerer Typ zu einem größeren Typ heraufgestuft, z. B. von short nach int.

Im folgenden Beispiel sehen wir eine numerische Verstärkung im bedingten Ausdruck.

p>

Kurze Typen werden automatisch zu größeren int-Typen heraufgestuft.

Beispiel

using System;

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

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

      Console.WriteLine(val2);
   }
}
Nach dem Login kopieren

Ausgabe

Oben haben wir einen bedingten Ausdruck verwendet, der automatisch zu int hochgestuft wird -

val2 = (val1 == 1) ? 100 : 30;
Nach dem Login kopieren

Hier ist val2 ein int und val ein Short.

Das obige ist der detaillierte Inhalt vonC# Numerische Förderung bedingter Ausdrücke. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage