c#關鍵字


官方關鍵字文檔

new:

  • new運算符
    運算符創建類型的新實例:實例化、數組創建、構造函數調用等。 new創建空間, 不new沒創建空間:不new指向new過的變量,是引用類型引用地址(指針),Car c=new Car(); Car b=c;
  • new約束泛型類型約束where T : new()
  • new隱藏繼承的成員:父類:public void Invoke() { }     子類:new public void Invoke() { }

 

var:

  • 隱式類型:
    • 概念:定義類型時是不確定的,甚至可以是自定義的;var 的使用是允許的,但不是必需的,var就是個語法糖,由編譯器自動推算對應的類型
    • 作用:配合匿名類型使用、偷懶(復雜類型的使用)
    • 例1:var i = 1;   int i = 10;   例2:foreach (var item in custQuery)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM