小编Ior*_*Man的帖子

在编译时隐式输入变量初始化

当我读到关于隐式类型变量时,这个问题出现在我的脑海里.我无法在互联网上找到答案所以决定把它放在野兔身上.

假设我使用'var'关键字声明一个变量.

var i = 10;
Run Code Online (Sandbox Code Playgroud)

编译后,我编译/处理为'整数'我.

现在,我的问题是为什么'i'没有被编译为'short',因为'i'的值非常小以适应'Short'数据类型; 为什么它总是编译成'整数'?

c# var compilation

3
推荐指数
1
解决办法
134
查看次数

标签 统计

c# ×1

compilation ×1

var ×1