C#中从Int16到Decimal的隐式转换
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