เมธอด Convert.ToByte() ใน C# แปลงการแสดงผลสตริงของตัวเลขที่ระบุเป็นจำนวนเต็ม 8 บิตไม่มีเครื่องหมายที่เทียบเท่า โดยใช้ข้อมูลการจัดรูปแบบเฉพาะวัฒนธรรม
ไวยากรณ์
public static byte ToByte (string val, IFormatProvider provider);
พารามิเตอร์ val คือสตริงที่มีตัวเลขที่ต้องการแปลง พารามิเตอร์ provider คือออบเจ็กต์ที่ให้ข้อมูลการจัดรูปแบบเฉพาะวัฒนธรรม
ตัวอย่าง
ตัวอย่าง: แปลงสตริง "5" เป็น byte โดยใช้วัฒนธรรม en-US
using System;
using System.Globalization;
public class Demo {
public static void Main(){
CultureInfo cultures = new CultureInfo("en-US");
String str = "5";
Console.WriteLine("Converted byte value...");
byte res = Convert.ToByte(str, cultures);
Console.Write("{0}", res);
}
}
ผลลัพธ์
Converted byte value... 5