请教一个问题:在C#的操作中,我单击一个按钮后,启动十个线程对一个DataSet中的十个表进行错误检测,这十个表中共有十四万多条记录,在测试前,内存的占用量在200M左右,当我用线程检测完后,对这十个表进行合并,然后将那九个表REmove掉,为什么内存变为380多M了。另外,在线程没有结束时,我又一次单击按钮,怎样停止所有正在运行的线程呢?
还有,在Visual Studio中是否可以查看某个DataSet 所占的内存量?