熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.NET學習之常用基礎知識

2022-06-13   來源: .NET編程 

  一公共變量和屬性的區別
   
    屬性可以通過 get set 控制讀寫而變量不可以
   
    屬性可以進行賦值操作變量不可以
   
    現實中當我們對一個對象進行數據綁定時屬性是可以正常綁定的變量不行所以當需要講類中的一個值設為 public 時使用屬性而不是變量

   


    二參數修飾符 Paramsout 和 ref 的區別
   
    params 關鍵字後不允許存在其他的參數且方法聲明中只允許存在一個 params;可以讓方法有可變的參數

  

  out
 

  在方法中對 out 修飾的參數所做的修改都反映在該變量中


   
    不必初始化要作為參數的變量因為進入方法後都會清空
   
    屬性不是變量不能作為out 的參數傳遞

  
如果兩個方法只是在 out 的使用方面不同則會發生重載

  ref 修飾的參數在方法中所做的修改都反映到該變量中
ref 修飾的變量必須初始化因為傳遞的僅僅是一個地址

  三值和引用類型的區別

  


From:http://tw.wingwit.com/Article/program/net/201311/12752.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.