从零开始:C#回收魔法—深入浅出揭开Dispose与释放模式的神秘面纱

可以看到,
hello,world
Run的输出顺序反过来了。

这个
Defer结构体可以近似模拟
Golang
Defer关键词起到的延迟执行功能。
using本身是一个语法糖,帮助我们更好把握Dispose()方法的调用时机。

对于
ref struct,上述代码等效于:

赞(0)
未经允许不得转载:小狮博客 » 从零开始:C#回收魔法—深入浅出揭开Dispose与释放模式的神秘面纱
分享到: 更多 (0)

联系我们