c#中var和typedef有什么区别?

如题所述

c# 没有typedef
var,主要是用来弱化类型定义的,如 var a = "123";

它只能用在局部变量
申明的时候必须赋值,赋值后,a的类型由 值 推理而来
赋值后,改变量不能再赋其他类型值
效率与 string a = "123" 没区别
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答