易截截图软件、单文件、免安装、纯绿色、仅160KB

C#处理海量数据效率问题

C# code:

private void DoHandler()
{
string path;

DisplayProcessStatus("正在校验用户输入参数.");
ChangedProcessStatus(0);
if (!Validate(out path)) return;

DisplayProcessStatus("正在从数据库中组织数据.");
Cursor.Current = Cursors.Cross;
List<string> msgs = _PaiShuiGongSiWenBenBLL.SelectPaiShuiGongSiWenBen();

if (msgs.Count == 0)
{
DisplayProcessStatus("写入0条记录.");
progressBarControl1.Position = 100;
DisplayProcessStatus("处理完成.");
return;
}

DisplayProcessStatus("正在写入文件.");
int count = msgs.Count;

FileStream fs = new FileStream(path, FileMode.Create);
StreamWriter sw = new StreamWriter(fs);

using (fs)
using (sw)
{
for (int i = 0; i < count; i++)
{
sw.WriteLine(msgs[i]);
System.Threading.Thread.Sleep(200);
ChangedProcessStatus((int)((decimal)(i + 1) / (decimal)count * 100));
Application.DoEvents();
}
}
Cursor.Current = Cursors.Defa


相关问答:

急求ASP。NETC#购物车代码

最近在做个网上商城,购物车模块,没有做过,麻烦各位帮忙说下大致说下思路,能发一份源码更好。小弟先谢过各位了;
QQ:413763818;
eamil:swebook@126.com
网上一大堆!

www.51aspx.com

去下 ......

sql小小的疑问 - .NET技术 / C#

可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......

c# winform窗体问题

我在form1中的某个方法让form2窗体出现
那么这个时候怎么关闭form1而不关闭form2呢?
Form2 f=new Form2();
f.Show();
this.Close();

引用
Form2 f=new Form2();
f.Show();
this.Close();
这样的话整个程 ......

截取WINfrom中HTML的标签!!! - .NET技术 / C#

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
using Syst ......

.NET插入SQLSERVER延时问题? - .NET技术 / C#

有一台数据库服务器,客户端使用ADO.NET连接sql,使用ExecuteScalar执行SQL INSERT语句,然后客户端刷新不能查询到新INSERT的数据,过10秒左右才能查到新数据
什么原因
你做了缓存吗?

没做缓存

怎么会呢! ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号