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