當前位置:編程學習大全網 - 編程軟體 - 在使用C#編程時,經常使用var好還是盡量避免使用var好

在使用C#編程時,經常使用var好還是盡量避免使用var好

這個是仁者見仁智者見智的問題了,但是Resharper(壹款十分流行並強大的輔助工具)推薦盡量使用var,因為這樣代碼簡潔美觀,有利於閱讀者獲取最有用的信息。特別是在使用Linq的時候,返回類型往往十分復雜冗長,如果不使用var將會給程序員帶來額外的負擔。

但是需要註意的是:

var聲明語法並不能說明C#支持弱類型,實際上C#仍然是強類型語言,因為在編譯時var聲明的類型將會根據賦值語句自動判定。

由1可知,使用var關鍵字聲明變量的時候,壹定要有初始值,不然編譯器無法得知該變量的類型,會發生編譯時報錯:

var?str1;?//編譯時報錯var?str1?=?"I?love?China";//?編譯正常,str1為string類型

  • 上一篇:Hbase編程架構
  • 下一篇:法考的考試方式是什麽?
  • copyright 2024編程學習大全網