เมธอด Boolean.Parse() ใน C# ใช้สำหรับแปลงการแทนค่าสตริงของค่าตรรกะเป็นค่า Boolean เทียบเท่า
ไวยากรณ์
ไวยากรณ์มีดังนี้:
public static bool Parse (string val);
พารามิเตอร์ val คือสตริงที่มีค่าที่ต้องการแปลง (เช่น "True", "False")
ตัวอย่าง
ตัวอย่างการใช้งานเมธอด Boolean.Parse():
using System;
public class Demo {
public static void Main(){
bool b;
b = bool.Parse("FALSE");
Console.WriteLine("After parsing = " + b);
}
}
ผลลัพธ์
โค้ดจะแสดงผลดังนี้:
After parsing = False
ตัวอย่างเพิ่มเติม
ตัวอย่างที่สองกับการใช้ bool.TrueString:
using System;
public class Demo {
public static void Main(){
bool b;
b = bool.Parse(bool.TrueString);
Console.WriteLine("After parsing = " + b);
}
}
ผลลัพธ์
โค้ดจะแสดงผลดังนี้:
After parsing = True
หมายเหตุ: เมธอดนี้จะโยนข้อยกเว้น FormatException หากสตริงไม่ใช่ "True" หรือ "False" (ไม่สนใจตัวพิมพ์เล็ก/ใหญ่)