![]() |
1
4
在C#(顺便说一下,我想你的意思是取消分配)或任何其他.Net语言中,垃圾收集器不负责取消分配与变量相关的内存。 对于非托管资源(字体、数据库连接、文件等),您需要显式地调用Dispose方法,或者将变量放置在using块中。 有关.Net垃圾收集器的详细信息: http://www.csharphelp.com/2006/08/garbage-collection/ |
![]() |
2
10
关闭包含变量声明的作用域(以“{”引入):
|
![]() |
3
1
,您可以在
|
![]() |
4
1
你为什么要明确地这样做呢;背景是什么?最有可能的情况是,您应该简单地使用一个新的变量名,或者将相关的代码部分重构为一个新函数。 |
![]() |
5
0
|
![]() |
6
0
另一种情况是,当您从接口实现某个方法时,您希望确保不使用其中一个参数,特别是在长方法中。
这也可以作为程序员考虑这些未使用的参数的文档。 |
![]() |
A B · C#Excel自动调整列避免长文本时出错 4 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 4 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 4 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 4 月前 |