定義程式設計中「var」關鍵字的用途
雖然「var」關鍵字消除了明確類型聲明的需要,但C# 語言設計者選擇實現它是有特定原因的。如果沒有“var”關鍵字,程式設計師可能會無意中建立新變數。
考慮以下範例:
name = "fred"; ... Name = "barney"; // whoops! we meant to reuse name
在這種情況下,程式設計師打算修改現有的「name」變量,但缺少「var」允許建立新的「Name」變量。為了避免此類錯誤,「var」關鍵字可確保編譯器正確解釋程式設計師的意圖並將值指派給正確的變數。
以上是C# 的 `var` 關鍵字是否可以防止意外建立變數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!