永发信息网

C# Dispose();和Close();的不同?

答案:6  悬赏:60  手机版
解决时间 2021-11-23 19:16
  • 提问者网友:献世佛
  • 2021-11-23 11:29
C# Dispose();和Close();的不同?
最佳答案
  • 五星知识达人网友:酒安江南
  • 2021-11-23 13:04
dispose:vt. 处理;处置;安排;vi. 处理;安排;(能够)决定;n. 处置;性情
相关短语:Dispose Pattern处置模式 ; 释放模式

close:adj. 紧密的;亲密的;亲近的;vt. 关;结束;使靠近;vi. 关;结束;关闭;adv. 紧密地;n. 结束

在计算机科学技术英语中,close是"关闭"的意思(指文件等处理结束后的收拾和整理)。dispose则是"文档销毁"的意思。
全部回答
  • 1楼网友:杯酒困英雄
  • 2021-11-23 16:30
Close();//关闭
Dispose();//消毁,这个不用管,自己用调用。
  • 2楼网友:西岸风
  • 2021-11-23 16:16
close是关闭,不释放资源。
dispose是释放资源
  • 3楼网友:枭雄戏美人
  • 2021-11-23 15:32
close是关闭而已,不释放资源。就像开门和关门一样,对于你进去做的事情他不管.
而dispose就是释放资源!就是把StreamReader对象里面的数据给清空,不豪存储空间.
  • 4楼网友:渡鹤影
  • 2021-11-23 14:32
close是关闭而已,不释放资源。
而dispose就是释放资源啦!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯