CLR via C# 隱式類型的局部變量

C#能根據初始化表達式的類型推斷方法中的局部變量的類型。 var name = "bob";爲了確定name變量的類型,編譯器要檢查賦值操作符(=)右側的表達式的類型。由於「bob」是字符串,所以編譯器推斷name的類型時string。 這是由於null能隱式轉型爲任何引用類型或可空值類型。因此編譯器不能推斷它的確切類型。 var collection = new Dictionary<strin
相關文章
相關標籤/搜索