Konvertieren Int in Bool in C#
-
Ganzzahl in Boolean konvertieren Mit der Methode
Convert.ToBoolean()
inC#
-
Ganzzahl in Boolean konvertieren Mit der Anweisung
switch()
inC#
In diesem Lernprogramm werden die Methoden zum Konvertieren eines ganzzahligen Werts in einen booleschen Wert in C# erläutert.
Ganzzahl in Boolean konvertieren Mit der Methode Convert.ToBoolean()
in C#
Da sowohl Ganzzahl als auch Boolescher Wert Basisdatentypen sind, können wir einen Ganzzahlwert mithilfe der Klasse Convert
in einen Booleschen Wert konvertieren. Die Methode Convert.ToBoolean()
konvertiert einen ganzzahligen Wert in einen booleschen Wert in C#. In C# entspricht der ganzzahlige Wert 0
dem booleschen Wert false
und der ganzzahlige Wert 1
dem booleschen Wert true
.
using System;
namespace convert_int_to_bool {
class Program {
static void Main(string[] args) {
int i = 1;
bool b = Convert.ToBoolean(i);
Console.WriteLine(b);
}
}
}
Ausgabe:
True
Im obigen Code haben wir die Ganzzahlvariable i
mit dem Wert 1
in die Boolesche Variable b
mit dem Wert true
mit der Funktion Convert.ToBoolean(i)
in C# konvertiert.
Ganzzahl in Boolean konvertieren Mit der Anweisung switch()
in C#
Wir können auch die Anweisung switch()
verwenden, um dasselbe Ziel wie im vorherigen Beispiel zu erreichen. Die Anweisung switch()
testet eine Variable auf Gleichheit zwischen einer Liste verschiedener Werte in C#. Wir können die Ganzzahlvariable in der Anweisung switch()
verwenden und der booleschen Variablen im Fall des ganzzahligen Werts 0
false
zuweisen oder im Fall des ganzzahligen Werts 1
dem booleschen Wert true
zuweisen . Das folgende Codebeispiel zeigt, wie eine ganzzahlige Variable mit der Anweisung switch()
in C# in eine boolesche Variable konvertiert wird.
using System;
namespace convert_int_to_bool {
class Program {
static void Main(string[] args) {
int i = 1;
bool b;
switch (i) {
case 0:
b = false;
Console.WriteLine(b);
break;
case 1:
b = true;
Console.WriteLine(b);
break;
}
}
}
}
Ausgabe:
True
Im obigen Code haben wir die Ganzzahlvariable i
mit dem Wert 1
in die Boolesche Variable b
mit dem Wert true
mit der Anweisung switch(i)
in C# konvertiert.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn