http://book.51cto.com/art/200910/158498.htm
C#允許屬性像字段那樣使用,只是不允許將它們作為ref或out參數值來傳遞。ref和out參數值在內部實現時,需要將內存地址傳給目標方法。但是,由于屬性可能是沒有支持字段的虛字段,也有可能是只讀/只寫的,因此不可能傳遞其基礎存儲的地址。所以,你不能將屬性作為ref或out參數值來傳遞。同樣的道理也適用于方法調用。如果需要將一個屬性或者方法調用作為ref或out參數值來傳遞,首先必須將值復制到一個變量中,然后傳遞該變量。方法調用結束之后,再將變量的值賦回屬性。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
