C# 中 32 位无符号整数 (UInt) 到 Decimal 的隐式转换

csharpprogrammingserver side programming

要将 32 位无符号整数 (UInt) 隐式转换为 Decimal,首先需要声明一个 UInt。

uint val = 342741539;

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

decimal dec;
// implicit
dec = val;

示例

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

输出

Decimal = 342741539

相关文章