0
A
回答
0
有你新的關鍵字初始化它的方式,或者當直接設置使用「=」的字符串之間沒有差異。內存都分配在堆上,因此垃圾收集器負責收集一旦超出範圍的內存。唯一的區別是'new'調用構造函數,而如果直接使用=賦值,重載的操作符會被調用,並初始化字符串的新實例。
+0
這是爲我指定的C#。 – 2011-03-28 07:30:05
+0
謝謝,有道理。其他類型也是如此嗎? (像Int) – 2011-03-28 07:35:50
相關問題
- 1. 初始化「的字符串」
- 2. 字符串初始化
- 3. 字符串初始化
- 4. Android字符串初始化
- 5. 字符串初始化和性能
- 6. 初始化ObjectC中的空字符串?
- 7. 字符串不斷初始化爲空
- 8. 初始化字符串時'...'和「...」有什麼區別?
- 9. C++中字符串初始化有什麼區別?
- 10. 初始化字符*
- 11. 的C#初始化字符串數組
- 12. 出錯初始化字符串流
- 13. C++ 11字符串初始化
- 14. 用argv初始化C++字符串
- 15. 字符串初始化失敗
- 16. 從字符串初始化單元
- 17. 初始化字符串使用指針
- 18. 使用nsmutabledata初始化字符串
- 19. 初始化多朦字符串數組
- 20. 初始化字符串用雙引號
- 21. 這兩種初始化方式之間有什麼區別字符串
- 22. 字符串數組的初始化字符串太長
- 23. 在Ada中初始化空字符的字符串
- 24. 初始化字符和字符指針
- 25. 爲什麼字符串需要用初始值初始化?
- 26. 初始化字符串爲空與空字符串
- 27. 使用空字符串初始化所有字符串成員
- 28. 初始化字符緩衝區在C++
- 29. 在.net中按名稱字符串初始化類型
- 30. 未初始化的字符
語言?............ – 2011-03-28 07:24:43
我想了解它是如何在.NET中運行的 – 2011-03-28 07:25:43
@shakeofabiomen初始化與內存分配不同。初始化意味着您首次爲給定變量設置一個值。 – sashoalm 2011-03-28 07:29:23