DataSet ds=new DataSet()
ds.Tables.add(table);
ds.WriteXml("c:/a.xml");
ds.Tables.add(table);
ds.WriteXml("c:/a.xml");
解决方案 »
- DataGridView键盘方向箭及回车键的操作问题
- C# Winform 一个点击一个用户控件中的按钮,在另一个用户控件中的tabControl添加一个TabPage,结果显示不出来,求解??
- 火车重排
- 如何取得仅部署在全局程序集中的 DLL
- VS.Net2008有这个功能吗:将C#程序中的命名空间、类、函数名称和摘要注释自动按原结构抽出来作为开发文档
- 在c#中怎样用MAPX实现点击一点出现另一张图,选中一点删除这个点
- c# windows服务
- 通过反射,能用类名和成员名得到类的静态成员吗?
- C# winfrom 如何调用系统最新wrod与excel??
- 在Forms中如何操作浏览器
- 怎么做能上传的网页.
- 关于类调用问题?
ds.WriteXml(filename);
ds.WriteXml("c:\\temp.xml");
DataTable table = new DataTable("SysUser");
MemoryStream stream = new MemoryStream();
new SoapFormatter().Serialize(stream, table);这样就把一个table的变量系列化成了一个内存流变量。然后再对流进行操作即可。
那么我能不能再反序列化为DataTable
SoapFormatter sf=new SoapFormatter();
DataTable source = ( DataTable)sf.Deserialize(stream);
//乘下就是流操作了