猿问

这是为什么

object o = null; 
  
  DataSet ds = new DataSet();
  ds.ReadXml("c:\a.xml", XmlReadMode.ReadSchema);
  o = (object)ds.Tables[0];
  ds.Clear();
  ds.Dispose();

  return o;
 
  为什么清理和释放DataSet后o会同时被清理。


蝴蝶刀刀
浏览 399回答 2
2回答

Smart猫小萌

保存的只是一个第一个table的引用而已,清理dataset当然会清理内部的table了。

DIEA

应该不会啊。。。
随时随地看视频慕课网APP
我要回答