short 类型表示一个 16 位有符号整数,即 Int16。
要将 16 位有符号整数隐式转换为十进制,请首先设置一个短值。
short val = -32768;
要将 short 转换为十进制,请分配值。
dec = val;
让我们再看一个例子。
using System; public class Demo { public static void Main() { short val = -32768; decimal dec; Console.WriteLine("Implicit conversion from Int16 to Decimal"); dec = val; Console.WriteLine("十进制: "+dec); } }输出结果
Implicit conversion from Int16 to Decimal 十进制: -32768