随笔分类 -  C#

制作Windows服务和安装程序(C#版)
摘要:http://blog.sina.com.cn/s/blog_5f4ffa170100vt2b.html1、创建服务项目:打开VS 2005 编程环境,在C#中新建Windows服务程序2、将安装程序添加到服务程序:在服务项目中双击新建的服务类,默认情况下是Servi... 阅读全文
posted @ 2013-06-17 11:08 swarb 阅读(317) 评论(0) 推荐(0)
Object 转为List
摘要:private void AddFields(object obj) { IEnumerable list = obj as IEnumerable; foreach (var item in ... 阅读全文
posted @ 2013-05-31 14:35 swarb 阅读(474) 评论(0) 推荐(0)
wpf 中使用StringFormat的技巧
摘要:WPF中StringFormat的用法可以参照C#中string.Format的用法1、C#中用法:格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元)示例:string.Format("{0:C}",0.2) 结果为:¥0.10 (英文操作... 阅读全文
posted @ 2013-05-30 18:15 swarb 阅读(214) 评论(0) 推荐(0)
BackgroundWorker 多线程
摘要:BackgroundWorker worker = new BackgroundWorker(); worker.DoWork += (o, e) => { }; ... 阅读全文
posted @ 2013-05-14 11:29 swarb 阅读(118) 评论(0) 推荐(0)
VS 2005中winForm开发(C#)—图片上传到数据库与显示(sql server 2005)
摘要:最近正在用C#做一个小的程序,其中用涉及到了照片的存取与显示,在网上搜索了很多有关的代码,但是几乎没有完整,大部分只是其中的存取或者显示代码,笔者将其整理了一下,形成了一个集照片上传到数据库、照片显示于一体的小模块。http://www.cnblogs.com/4E7... 阅读全文
posted @ 2013-03-19 14:24 swarb 阅读(194) 评论(0) 推荐(0)
数据导出为csv文件时 数值型数据为科学计数法 时间被截取的解决方法
摘要:输入前 在每个字段前面加个"\t" 即可 阅读全文
posted @ 2013-02-20 15:36 swarb 阅读(669) 评论(0) 推荐(0)
使用C#选择文件夹、打开文件夹、选择文件或者如何使用C#选择文件夹
摘要:http://www.cnblogs.com/walkingp/archive/2011/01/16/1936670.html选择文件夹是winform很简单的一个问题,但是在搜索“C# 打开文件夹”时出现的结果往往都是来自http://blog.csdn.net/t... 阅读全文
posted @ 2013-02-19 13:31 swarb 阅读(327) 评论(0) 推荐(0)
C#如何计算代码执行时间
摘要:方法一:using System.Diagnostice;//导入该命名空间Stopwatch watch=new Stopwatch ();//实例化一个计时器watch.Start();//开始计时/*此处为要计算的运行代码例如:int sum=0;for(in... 阅读全文
posted @ 2013-01-28 10:50 swarb 阅读(388) 评论(0) 推荐(0)
[C#] winform中的DataGridView的列宽设置(自动调整列宽)
摘要:找了很多都说DataGridView有一个属性AutoSizeColumnMode,他有很多枚举值:1、AllCells 调整列宽,以适合该列中的所有单元格的内容,包括标题单元格。 2、AllCellsExceptHeader 调整列宽,以适合该列中的所有单元格的内... 阅读全文
posted @ 2013-01-11 13:19 swarb 阅读(11636) 评论(0) 推荐(0)
C# 加密方法汇总
摘要:方法一: //须添加对System.Web的引用 using System.Web.Security; ... /// /// SHA1加密字符串 /// /// 源字符串 /// ... 阅读全文
posted @ 2013-01-11 09:55 swarb 阅读(216) 评论(0) 推荐(0)
winform 系统关闭前提示
摘要:private void MainForm_FormClosing(object sender, FormClosingEventArgs e) { if (MessageBox.Show("您确定退出系统吗?", ... 阅读全文
posted @ 2013-01-09 10:38 swarb 阅读(328) 评论(0) 推荐(0)
SQLBULKCOPY批量插入数据使用
摘要:protected void Button1_Click(object sender, EventArgs e){ DateTime beginTime = DateTime.Now; Response.Write("开始时间:" + begin... 阅读全文
posted @ 2013-01-06 11:42 swarb 阅读(204) 评论(0) 推荐(0)
Datatable 列expression使用
摘要:具体可查询MSDN:http://msdn.microsoft.com/zh-cn/library/system.data.datacolumn.expression(v=vs.80).aspxhttp://www.cnblogs.com/XGLSummer/arch... 阅读全文
posted @ 2013-01-02 01:19 swarb 阅读(253) 评论(0) 推荐(0)
C# winform progressbar +label显示进度
摘要:private void btnCount_Click(object sender, EventArgs e){label1.Visible=true;progressBar.Visible = true;progressBar.Minimum = 0;progres... 阅读全文
posted @ 2012-12-30 16:41 swarb 阅读(694) 评论(0) 推荐(0)
将DataTable转换成List泛型集合助手类
摘要:将DataTable转换成List泛型集合助手类,这个类我放在了Entity实体类层中:[csharp] using System; using System.Collections.Generic; using System.Linq; using System.T... 阅读全文
posted @ 2012-12-30 13:28 swarb 阅读(117) 评论(0) 推荐(0)
C#性能优化实践
摘要:性能是考量一个控件产品好坏的重要指标,与产品的功能有着同等重要的地位。用户在选择一款控件产品的时候基本都会亲身试验比较同类产品的性能。作为选购那个控件重要因素之一。控件的性能指什么降低内存消耗在控件开发中,内存消耗一般作为次要的考虑,因为现在的计算机一般都拥有比较大的... 阅读全文
posted @ 2012-12-30 12:50 swarb 阅读(121) 评论(0) 推荐(0)
循环删除集合
摘要:int count = RepaymentCollection.Count; int i = 0; while(i<count ) { ... 阅读全文
posted @ 2012-12-25 17:03 swarb 阅读(123) 评论(0) 推荐(0)
C#删除datagridview中选中的多行
摘要:private void button3_Click(object sender, EventArgs e) { int k = dataGridView1.SelectedRows.Count; if (Me... 阅读全文
posted @ 2012-12-22 22:29 swarb 阅读(1722) 评论(0) 推荐(0)
WPF对Excel文件的导入导出
摘要:http://blog.csdn.net/sonicrang/article/details/7898953 一、引言 对Excel文件的导入和导出是软件一个常用模块,本文主要谈谈在WPF中对Excel文件的导入导出操作,在WPF中的操作方式和在Asp.... 阅读全文
posted @ 2012-12-21 16:40 swarb 阅读(1793) 评论(0) 推荐(0)
SQL Server 2005中的分区表(一):什么是分区表?为什么要用分区表?如何创建分区表?
摘要:如果你的数据库中某一个表中的数据满足以下几个条件,那么你就要考虑创建分区表了。 1、数据库中某个表中的数据很多。很多是什么概念?一万条?两万条?还是十万条、一百万条?这个,我觉得是仁者见仁、智者见智的问题。当然数据表中的数据多到查询时明显感觉到数据很慢了... 阅读全文
posted @ 2012-12-04 14:35 swarb 阅读(146) 评论(0) 推荐(0)