Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Phương thức Convert.ToSByte(String, IFormatProvider) trong C#

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