在C#中从32位无符号整数(UInt)隐式转换为十进制

将32位无符号整数(UInt)隐式转换为十进制要求首先声明一个UInt。

uint val = 342741539;

现在要将其转换为十进制,只需分配值即可。

decimal dec;
//隐式
dec = val;

示例

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

输出结果

Decimal = 342741539