C#如何将list<Class>数据导入到Excel大神们帮帮忙

各位前辈,小弟现在遇到一个需求,是关于Excel数据导入导出的. 我将Excel原来的数据查询出来后,(由于要进行一系列操作)放到了List<Class&... 各位前辈,小弟现在遇到一个需求,是关于Excel数据导入导出的.   我将Excel原来的数据查询出来后,(由于要进行一系列操作)放到了List<Class>中.       请问我应该如何将List<Class>中的数据导入到一个新的Excel中?   我是新手,希望前辈指教。。谢谢。。 展开
 我来答
你欠我钱畕彔G
2014-07-30 · TA获得超过113个赞
知道答主
回答量:172
采纳率:100%
帮助的人:122万
展开全部
就是写文件啊,循环list string str = Guid.NewGuid().ToString(); string strPath = "C:\\Program Files\\" + str + ".xls"; FileStream fs = File.Create(strPath); StreamWriter sw = new StreamWriter(fs, Encoding.Unicode); string strLine = ""; // 写入列标题 for (int i = 0; i < colNames.Length; i++) { string[] col = colNames[i].Split('='); strLine = strLine + col[1].ToString() + Convert.ToChar(9); } sw.WriteLine(strLine); strLine = ""; // 写入报表数据 for (int i = 0; i < dt.Rows.Count; i++) { // for (int j = 0; j < colNames.Length; j++) { string[] col = colNames[j].Split('='); strLine = strLine + dt.Rows[i][col[0]].ToString() + Convert.ToChar(9); } sw.WriteLine(strLine); strLine = ""; } sw.Close(); fs.Close();
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式