如何在 C# 中把一個字串轉換為布林值
Minahil Noor
2024年2月16日
本文將介紹在 C# 中把一個字串轉換為布林值的方法,如 ToBoolean()
方法和 TryParse()
方法。
在 C# 中使用 ToBoolean()
方法將字串轉換為布林值
在 C# 中,我們可以使用 ToBoolean()
方法將字串轉換為布林值。這個方法有多個過載。我們將使用的過載將只有一個引數。在這種情況下,我們將使用下面的過載。使用該方法的正確語法如下。
Convert.ToBoolean(String stringName);
方法 ToBoolean()
的這個過載只有一個引數。它的詳細引數如下。
引數 | 說明 | |
---|---|---|
stringName |
強制 | 這是我們要轉換為布林值的字串 |
這個函式返回一個布林值,代表字串中給出的值。
下面的程式顯示了我們如何使用 ToBoolean()
方法將一個字串轉換為 Boolean
。
using System;
using System.Globalization;
class StringToBoolean {
static void Main(string[] args) {
string mystring = "true";
bool value = Convert.ToBoolean(mystring);
Console.WriteLine(value);
}
}
輸出:
True
在 C# 中使用 TryParse()
方法將字串轉換為布林值
在 C# 中,我們還可以使用 TryParse()
方法將一個字串轉換為布林值。這個方法有多個過載。我們將使用的過載將有兩個引數。其中一個引數將是 out
變數。在這種情況下,我們將使用下面的過載。使用該方法的正確語法如下。
Boolean.TryParse(String stringName, out variableName);
這個方法 TryParse()
的過載有兩個引數。它的詳細引數如下
引數 | 說明 | |
---|---|---|
stringName |
強制 | 這是我們要轉換為 布林值 的字串 |
variableName |
強制 | 它是我們要儲存轉換值的輸出變數 |
這個函式返回一個布林值,代表字串中給出的值。
下面的程式顯示了我們如何使用 TryParse()
方法將一個字串轉換為布林值。
using System;
using System.Globalization;
class StringToFloat {
static void Main(string[] args) {
string sample = "true";
Boolean myBool;
if (Boolean.TryParse(sample, out myBool)) {
Console.WriteLine(myBool);
}
}
}
輸出:
True
相關文章 - Csharp String
- C# 將字串轉換為列舉型別
- C# 中將整形 Int 轉換為字串 String
- 在 C# 中的 Switch 語句中使用字串
- 如何在 C# 中把一個字串轉換為浮點數
- 如何在 C# 中將字串轉換為位元組陣列