在C#中从16位无符号整数(ushort)隐式转换为Decimal

UShort表示一个16位无符号整数。

要将16位无符号整数隐式转换为十进制,请首先设置ushort值。

ushort val = 193;

要将ushort转换为十进制,请分配值。

decimal dec;
dec = val;

让我们来看一个例子。

示例

using System;
public class Demo {
   public static void Main() {
      ushort val = 2567;
      decimal dec;
      Console.WriteLine("Implicit conversion from 16-bit unsigned integer to Decimal");
      dec = val;
      Console.WriteLine("Decimal = "+dec);
   }
}