
C#
文章平均质量分 80
tju_dc
仰望星空,脚踏实地
展开
-
C#中ArrayList和HashTable
System.Collections.ArrayList类是一个特殊的数组。通过添加和删除元素,就可以动态改变数组的长度,而不需要手动分配和管理内存添加元素ArrayList.Add(Object);遍历IEnumerator ieIn = inNode.GetEnumerator();//迭代while (ieIn.MoveNext()) { Console.Wirte(ieIn原创 2015-07-16 23:11:47 · 1268 阅读 · 0 评论 -
C#调用存储过程
这次项目的数量级在1000万,所以需要对数据的操作进行优化,存储过程可以大大减少数据通信量,其他的优化倒不知道在哪里有优化的地方首先要在sqlserver里面新建存储过程右键新建即可使用的命令是 create proc [your proc name]create proc [dbo].[DOInsert] @in_out varchar(25), @number原创 2015-07-16 22:43:26 · 506 阅读 · 0 评论 -
sqlserver插入方法
在C#向sqlserver插入大量数据的时候,有几种方法的比较:1.生成语句,然后执行语句。效率最差的一种;2.使用存储过程,较之前一种方法,效率会有提高,但是比较繁琐的就是需要在sqlserver中也要写入相应的T-Sql语句;3.使用SqlBulkCopy ,这是网上说的效率最高的一种,测试之后,也确实有较高的处理效率有人做过统计:写入十万笔资料10次的平均秒数原创 2015-08-03 10:21:04 · 675 阅读 · 0 评论 -
C#多线程以及更新UI
C#中线程的基本使用:新建线程:using System.Threading;Thread mThread = new Thread(new ThreadStart(dowork));//dowork为指定方法启动线程: mThread.IsBackground = true; mThread.Start();终止线程:原创 2015-08-07 11:43:31 · 1071 阅读 · 0 评论