Phương thức Convert.ToSByte() trong C# chuyển đổi biểu diễn chuỗi của một số thành số nguyên 8-bit có dấu tương đương, sử dụng thông tin định dạng cụ thể của culture.
Cú pháp
public static sbyte ToSByte(string val, IFormatProvider provider);
Tham số val là chuỗi chứa số cần chuyển đổi. Tham số provider là đối tượng cung cấp thông tin định dạng cụ thể của culture.
Ví dụ
using System;
using System.Globalization;
public class Demo {
public static void Main() {
CultureInfo cultures = new CultureInfo("en-US");
String str = "-2";
Console.WriteLine("Giá trị sbyte đã chuyển đổi...");
sbyte res = Convert.ToSByte(str, cultures);
Console.Write("{0}", res);
}
}
Kết quả
Giá trị sbyte đã chuyển đổi... -2