为了账号安全,请及时绑定邮箱和手机立即绑定

C# string定义的变量在用过后需要怎样处理呢?

C# string定义的变量在用过后需要怎样处理呢?

潇潇雨雨 2018-11-02 05:07:14
例如我在程序里面用到,下面定义的变量(前提是在循环5000次,所以这个str占的内存是好大的)string str="XXXXXX"我用完后需要怎样释放这个变量呢?我测试过,用str="" 或str=null,发现程序所占的内存并没有减少,做了统计(任务管理器里面看到的)程序刚打开时,是13360K左右,用了str这个变量后是23784K左右难道这样释放是没效的吗?别告诉我.NET会自动清理内存.我需要的是手动清掉当我把程序最小化后,一看才是400K的内存,请大家指点一下
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 526 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信