加入收藏在线咨询
位置:主页 >

百乐彩平台是真是假:实现IDisposable接口,手动完成资源回收

作者:dudu时间:11月29日浏览:


之前nc楼猪不停想当然地觉得一个工具实现了IDisposable接口,履行GC.Collect措施后,GC会赞助我们自动实现对所有资本的收受接收。比如下面的一段代码:

1、一个承袭自IDispos百乐彩平台是真是假able接口的类

using System;

using System.IO;

class Sample4GC : IDisposable

{

private strin百乐彩平台是真是假g filePath = string.Empty;

private FileStream fs;

public Sample4GC()

{

filePath = P百乐彩平台是真是假ath.Combine(AppDomain.CurrentDomain.BaseDirectory, "test.txt");

fs = File.Open(filePath, FileMod百乐彩平台是真是假e.OpenOrCreate);

//using (fs = File.Open(filePath, FileMode.OpenOrCreate)) //没有这么写是由于楼猪以为GC强制收受接收就可以了

//{

Console.Wr百乐彩平台是真是假iteLine("打开文本了...");

//}

}

///

/// Finalize 析构函数

///

~Sample4GC()

{

Console.WriteLine("工具被销毁...");

}

public void Dispose()

{

GC.Collect();//强制收受接收

}

}

电话:13866999966
联系人:王经理
Q Q:88996699
邮箱:admin@dede58.com
地址:中国XX省XX市XX路XX号