一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

DataTable.NewRow 內存泄漏問題

  昨天做了一個自動生成Insert 語句的小工具,今天測試發現存在嚴重的內存泄漏問題,代碼看了好幾遍,沒發現問題。后來用 .NET Memory Profiler 跟蹤(跟蹤方法見 用 .NET Memory Profiler 跟蹤.NET 應用內存使用情況--基本應用篇) 發現有數千個DataRow 沒有釋放,最后定位是DataTable.NewRow 的問題。

  先看一下有問題的代碼

public DataRow GetNextRow()
{
if (_DataReader.Read())
{
DataRow row
= _SchemaTable.NewRow();
foreach (DataColumn col in _SchemaTable.Columns)
{
row[col.ColumnName]
= _DataReader[col.ColumnName];
}
return row;
}
else
{
return null;
}
}

NET技術DataTable.NewRow 內存泄漏問題,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产一起色一起爱 | 精品视频 九九九 | 色爱区综合激情五月综合色 | 狠久久| 91在线高清视频 | 精品91一区二区三区 | 大色视频 | 国产成人mv在线观看入口视频 | 久久精品国产久精国产 | 日韩一级特黄 | 狠狠色噜噜狠狠狠狠奇米777 | 四虎永久在线观看视频精品 | 一区二区三区高清视频在线观看 | 国产精品亚洲一区二区三区在线观看 | 在线观看理论福利片 | 国产精品手机在线亚洲 | 在线观看一区二区精品视频 | 一级做a爰片性色毛片视频图片 | 午夜视频在线观看网站 | 美女三级网站 | 国产91久久久久久久免费 | 午夜视频国语 | 一级特黄国产高清毛片97看片 | 国产精品乱 | vvvv98国产成人综合青青 | 亚洲免费二区三区 | 91国内揄拍·国内精品对白 | 人人干在线 | 欧洲性视频 | 欧美精品v日韩精品v国产精品 | 一级做a爱片性色毛片武则天五则 | 爱搞激情在线 | 一本中文字幕一区 | 久久ww精品w免费人成 | 99在线免费播放 | 成人免费视频69 | 中文国产成人精品久久水 | 国产精品日韩欧美久久综合 | 热久久国产欧美一区二区精品 | 欧美一级久久 | 伊人色综合久久 |