在 C# 中將整數轉換為布林值
Muhammad Maisam Abbas
2023年1月30日
2021年4月29日
本教程將討論在 C# 中將整數值轉換為布林值的方法。
在 C# 中使用 Convert.ToBoolean()
方法將整數轉換為布林值
由於整數和布林值都是基本資料型別,因此我們可以使用 Convert
類將整數值轉換為布林值。Convert.ToBoolean()
方法在 C# 中將整數值轉換為布林值。在 C# 中,整數值 0
等於布林值中的 false
,而整數值 1
等於布林值中的 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);
}
}
}
輸出:
True
在上面的程式碼中,我們使用 C# 中的 Convert.ToBoolean(i)
函式將值為 1
的整數變數 i
轉換為值為 true
的布林變數 b
。
使用 C# 中的 switch()
語句將整數轉換為布林值
我們還可以使用 switch()
語句實現與上一個示例相同的目標。switch()
語句測試變數在 C# 中不同值列表之間的相等性。我們可以在 switch()
語句中使用整數變數,在 0
整數值的情況下將 false
分配給布林變數,或者在 1
整數值的情況下將 true
分配給布林值。下面的程式碼示例向我們展示瞭如何使用 C# 中的 switch()
語句將整數變數轉換為布林變數。
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;
}
}
}
}
輸出:
True
在上面的程式碼中,我們使用 C# 中的 switch(i)
語句將值為 1
的整數變數 i
轉換為值為 true
的布林變數 b
。
Author: Muhammad Maisam Abbas
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