求解优化问题,高手帮忙 不要显示调用垃圾回收Collect,尽管对0代垃圾回收速度比较快,但是这么做会干扰垃圾回收算法,通常会恶化应用程序内存使用。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果需要,可以调用对象的Dispose或者Close方法。 1、不要干扰 GC,楼上兄弟已经说了;2、for 循环中,尽量少申明变量。移到外面DataTable cloneTable;foreach (String str in list) // list里面可能会有200多个String,循环200多次 { ///... ///... loneTable = editTable.Clone(); dst.Tables[0].Merge( do_EditW_YW017(cloneTable), true, MissingSchemaAction.Add );// 合并返回的数据集 cloneTable = null; }3、既然是循环 string为什么不用 string[] 呢?4、看你的两短代码循环次数不多,应该慢步到哪里去。自己优化调试一下,看看具体的瓶颈在哪儿?优化不是一下子就ok的。好好找找。 在richTextBox删除文字时候,光标跳到下面的TextBox C# windows 应用程序开发视频教程 还是打印问题!! C# 水晶报表 动态 C# 获取向麦克风输入的语音 页面图片抓取小程序.net winform 求助"孟子"、“思归”、“Knight94”、“小山”、“LoveCherry”、等高手帮忙啊。Ctrl+C复制 Ctrl+V粘贴问题. 我等了一年了,也没有人能帮我解决此问题。 用c#做共享软件需要看些什么书,有什么好的网站。给介绍介绍,来着有分!!! C#算法----(三)希尔排序 IP问题 新手问题,如何进行获取另一个窗口的信息
2、for 循环中,尽量少申明变量。移到外面
DataTable cloneTable;
foreach (String str in list) // list里面可能会有200多个String,循环200多次
{
///...
///...
loneTable = editTable.Clone();
dst.Tables[0].Merge(
do_EditW_YW017(cloneTable), true, MissingSchemaAction.Add
);// 合并返回的数据集
cloneTable = null; }
3、既然是循环 string为什么不用 string[] 呢?
4、看你的两短代码循环次数不多,应该慢步到哪里去。自己优化调试一下,看看具体的瓶颈在哪儿?优化不是一下子就ok的。好好找找。