Mas*_*low 4 .net performance garbage-collection memory-leaks memory-management
来自原始数据类型(int,char等)的内存是在它们离开作用域后立即释放,还是添加到垃圾收集中以供以后发布?
考虑:
For x as integer=0 to 1000
dim y as integer
Next
Run Code Online (Sandbox Code Playgroud)
如果这不会将垃圾收集器中的1000个整数添加到以后清理,它如何处理字符串对象?这会创建1000个字符串以便以后清理吗?
For x as integer=0 to 1000
dim y as string=""
Next
Run Code Online (Sandbox Code Playgroud)
如何只包含int,string等...数据类型的结构?
仅包含托管资源的类?
好的,只有两个答案,已经有错误信息...
有关更多信息,请参阅我的文章,了解.NET内存中的内容.您可能还想考虑它是否重要.