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

Chuyển đổi ngầm định từ UInt32 sang Decimal trong C#


Chuyển đổi ngầm định (implicit conversion) từ số nguyên 32-bit không dấu (UInt) sang Decimal yêu cầu bạn khai báo UInt trước.

uint val = 342741539;

Bây giờ để chuyển sang decimal, chỉ cần gán giá trị.

decimal dec; 
// implicit 
dec = val;

Ví dụ

using System; 

public class Demo { 
    public static void Main() { 
        uint val = 342741539; 
        decimal dec; 
        // implicit 
        dec = val; 
        Console.WriteLine("Decimal = " + dec); 
    } 
}

Kết quả

Decimal = 342741539