Phương thức Boolean.TryParse() trong C# được dùng để chuyển đổi biểu diễn chuỗi của một giá trị logic thành giá trị Boolean tương đương. Phương thức này trả về true nếu chuyển đổi thành công, ngược lại trả về false.
Cú pháp
Cú pháp như sau:
public static bool TryParse(string val, out bool result);
Ví dụ 1
Chuyển đổi chuỗi "true" thành Boolean:
using System;
public class Demo
{
public static void Main()
{
bool val;
bool flag;
val = Boolean.TryParse("true", out flag);
Console.WriteLine("Result = " + val);
}
}
Kết quả
Result = True
Ví dụ 2
Chuyển đổi chuỗi không hợp lệ "$":
using System;
public class Demo
{
public static void Main()
{
bool val;
bool flag;
val = Boolean.TryParse("$", out flag);
Console.WriteLine("Result = " + val);
}
}
Kết quả
Result = False