在C#中,short是一个关键字,用于声明一个变量,该变量可以存储介于-32,768到32,767之间的有符号整数值。short关键字是System.Int16的别名。
它在内存中占用2个字节(16位)的空间。
声明和初始化
short variable_name = value;
观察下面的例子
internal class Program
{
static void Main(string[] args)
{
short number = 12345;//变量声明
Console.WriteLine($"number = {number}");//输出值
Console.WriteLine($"number的类型为{number.GetType()}");//变量类型
Console.WriteLine($"short占内存大小为{sizeof(short)}");//内存大小
Console.WriteLine($"short最小值{short.MinValue}");
Console.WriteLine($"short最大值{short.MaxValue}");
var v = Console.ReadKey();
}
输出结果
number = 12345
number的类型为System.Int16
short占内存大小为2
short最小值-32768
short最大值32767