3
A
回答
20
this
in a class
參照參考; 你不能重新分配你自己的參考,但你可以分配當前實例的字段等。
this
在struct
指的是的值本身;當您分配this
時,就像分配給任何值類型的變量/參數時一樣,它將頂部的所有字段(作爲存儲器副本)進行復制。那是可能的,但在野外看到的卻是罕見的。或者,與類一樣,您可以分別分配每個字段。
相關問題
- 1. 這是什麼「Log」課程?
- 2. 部分課程是什麼?
- 3. 爲什麼Request.QueryString是隻讀的?
- 4. 爲什麼property.fget是隻讀屬性?
- 5. 爲什麼應用程序設置在app.config中是隻讀的?
- 6. 什麼是最終的內部課程?
- 7. 什麼是「近乎空虛」的課程?
- 8. 什麼是您最重用的課程?
- 9. 什麼是建議的課程大小?
- 10. Dart中的課程類型是什麼?
- 11. 爲什麼string.Empty只讀?
- 12. 什麼是 - SASS/CSS中的課程是什麼意思?
- 13. 谷歌課堂課程中的「部分」字段是什麼?
- 14. 爲什麼我的課沒有什麼?
- 15. 什麼是無操作課程?
- 16. VBA:PPT課件演示打開爲只讀
- 17. 爲什麼課程被認爲是參考類型?
- 18. 爲什麼我應該延長課程?
- 19. Composer + PhantomJS:爲什麼找不到課程?
- 20. 這些課程爲什麼不完整?
- 21. 爲什麼課程重新加載?
- 22. 將課程設置爲PublicNotCreatable的潛在後果是什麼?
- 23. 爲什麼我的IList只讀?
- 24. 爲什麼GeoCoordinateWatcher的DesiredAccuracy屬性只讀?
- 25. 爲什麼我的WPF DataGrid只讀?
- 26. 爲什麼課堂計數器不會增加Coach課程?
- 27. 爲什麼不上課?
- 28. 爲什麼C#中匿名類型的屬性是隻讀的?
- 29. 爲什麼我的MacFUSE NTFS卷是隻讀的?
- 30. 爲什麼由Fluent NHibernate生成的模式是隻讀的?
請顯示類... – MoonKnight
@Killercam,類的定義是不相關的。問題是爲什麼這個類裏面的this不可賦值。 –
它是如何無用的。顯然,如果這個類是'protected',或者''internal'子類,這可以解釋編譯器的投訴。 – MoonKnight