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

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

Phương thức Convert.ToDecimal() trong C# chuyển đổi biểu diễn chuỗi của một số thành số decimal tương đương, sử dụng thông tin định dạng cụ thể của culture.

Cú pháp

public static decimal ToDecimal(string val, IFormatProvider provider);

Tham số val là chuỗi chứa số cần chuyển đổi. Tham số provider 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 val = "8787";
        Console.WriteLine("Giá trị Decimal đã chuyển đổi...");
        decimal res = Convert.ToDecimal(val, cultures);
        Console.Write("{0}", res);
    }
}

Kết quả

Giá trị Decimal đã chuyển đổi... 8787