C# 跨线程调用控件

 C# 跨线程调用控件 在C# 的应用程序开发中, 我们经常要把UI线程和工作线程分开,防止界面停止响应。  同时我们又需要在工作线程中更新UI界面上的控件, 下面介绍几种常用的方法   阅读目录 线程间操作无效第一种办法:禁止编译器对跨线程访问做检查第二种办法: 使用de...

2017-03-22 16:32:56

阅读数 690

评论数 0

C#Hashtable与Dictionary性能

 由于 Hashtable 和 Dictionary 同时存在, 在使用场景上必然存在选择性, 并不任何时刻都能相互替代. [1] 单线程程序中推荐使用 Dictionary, 有泛型优势, 且读取速度较快, 容量利用更充分. [2] 多线程程序中推荐使用 Hashtable, 默认的 ...

2016-12-21 09:10:24

阅读数 353

评论数 0

筛选DataTable数据的方法

当从数据库里取出一些数据,然后要对数据进行整合,很容易就会想到: DataTable dt = new DataTable();//假设dt是由"SELECT C1,C2,C3 FROM T1"查询出来的结果 for (int i = 0; i {       ...

2016-08-30 16:27:19

阅读数 321

评论数 0

C# 打印word文件

#region 辅助定义     //打印机状态     [FlagsAttribute]     internal enum PrinterStatus     {         PRINTER_STATUS_BUSY = 0x00000200,         PRINTER_...

2014-03-17 15:41:42

阅读数 1954

评论数 1

MVC2 Area实现网站多级目录

Areas是ASP.NET Mvc 2.0版本中引入的众多新特性之一,它可以帮你把一个较大型的Web项目分成若干组成部分,即Area。实现Area的功能可以有两个组织形式: 在1个ASP.NET Mvc 2.0 Project中创建Areas。 创建多个ASP.NET Mvc 2.0 Pro...

2014-01-03 13:41:06

阅读数 6695

评论数 0

修改文件名

try                 {                     string sFilePath = m_filePath + "\\" + m_fileName;                     //string sName = m_file...

2013-11-06 17:20:18

阅读数 512

评论数 0

C#字符串分割--一个字符串用另一个字符串来分割成字符串字组

一个字符串用另一个字符串来分割成字符串字组 /// /// 将字符串分割成数组 /// /// /// /// public string[] StringSplit(string strSource,string strSplit) { strin...

2013-09-27 10:39:49

阅读数 2609

评论数 0

读excel文件

使用OLEDB可以对excel文件进行读取,我们只要把该excel文件作为数据源即可。 一 在D盘创建excel文件test.xls: 二 将工作表Sheet1的内容读取到DataSet C#-Code: string strConn = "Provider=Mic...

2013-09-18 15:06:15

阅读数 685

评论数 0

导入excel错误:外部表不是预期的格式 解决方案

环境:win7+iis7+Office2007  在asp.net网站中导出Excel文件后,再把文件导入到数据库中。 读取Excel文件时,打开连接出错。 错误为:外部表不是预期的格式 解决:检查了一下,导出的Excel是标准文件不是html,没错,Excel文件正常。    调试代码,...

2013-09-17 18:07:35

阅读数 957

评论数 0

读取excel文件的三种方法

VS2010  读取excel文件的三种方法 方法一:NPOI   NPOI参考 优点: NPOI 是 POI 项目的 .NET 版本。POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。 使用 NPOI 你就可以在没有安装 Office 或者相...

2013-09-17 18:06:54

阅读数 1156

评论数 0

C# 泛型List的定义、作用、用法

定义:List类表示可通过索引访问的对象的强类型列表,提供用于对列表进行搜索、排序和操作的方法。 作用: 泛型最常见的用途是泛型集合 我们在创建列表类时,列表项的数据类型可能是int,string或其它类型,如果对列表类的处理方法相同, 就没有必要事先指定数据类型,留待列表类实例化时再...

2013-05-28 23:53:13

阅读数 6660

评论数 0

C# list使用方法

C# List泛型集合 集合是OOP中的一个重要概念,C#中对集合的全面支持更是该语言的精华之一。     为什么要用泛型集合?     在C# 2.0之前,主要可以通过两种方式实现集合:     a.使用ArrayList     直接将对象放入ArrayL...

2013-05-28 23:01:12

阅读数 1870

评论数 0

详解C#委托,事件与回调函数

.Net编程中最经常用的元素,事件必然是其中之一。无论在ASP.NET还是WINFrom开发中,窗体加载(Load),绘制(Paint),初始化(Init)等等。 “protected void Page_Load(object sender, EventArgs e)”这段代码相信没有人不熟悉...

2013-05-17 16:13:06

阅读数 607

评论数 0

C#获取当前屏幕大小或任务栏的大小

使用SystemInformation类就行了. //////////////////////////////////////////////////////////////////////////////////////////////////////////////// string cu...

2013-05-16 10:25:19

阅读数 762

评论数 0

C#实现微信聊天对话框

前两天的《C#实现微信聊天对话框》大师给了不少的好的建议,本文基于进步并进行了改进,望大师一路来评论辩论~~~ 之前靠山的边框采取靠山图片的体式格式,今朝已采取GDI+直接绘制的体式格式,并且添加了靠山色以增长用户体验~~ 具本的代码如下: 1 using System;...

2013-04-07 11:28:10

阅读数 7102

评论数 1

电脑XP系统最大支持多大内存?

支持多大内存取决于操作系统的位数。要看是32位还是64位。32位和64位的硬件互不兼容。32位XP系统只支持3.2G物理内存,多了系统不认,64位的最多可以使用128G的物理内存和16TB的虚拟内存。      32位系统可支持3.25G(windows2003除外),也就是说,你上4G内存,...

2012-12-24 11:48:01

阅读数 6015

评论数 0

C# try与finally(WinForm、Asp.Net)

1 finally与return try-catch-finally是很常用的语法结构,用来控制可能发生异常时的程序流程,其中catch和finally至少要有一个。初学try语法时可能会要问一个问题:如果在try块中return,那么finally还会执行吗?答案是肯定的。这个非常容易验证,就...

2012-12-11 15:57:30

阅读数 469

评论数 0

ODBC与ADO的区别

ODBC(Open Database Connection,开放式数据互连)是访问数据库的一个统一接口标准,它允许开发人员使用ODBC API(应用程序接口)来访问多种不同的数据源,并执行数据操作。 当使用应用程序时,应用程序首先通过使用ODBC API与驱动管理器进行通信,ODBC API由一...

2012-12-04 22:15:57

阅读数 416

评论数 0

【分享】 程序员书籍,高清电影种子--------- 不定时更新

http://bin_ind.qjwm.com/   和大家分享下,也为自己留个痕迹~~ 不定期会更新, 程序员书籍,经验文档 经典歌曲和最新大片!!!!   备胎: http://gxp128097.gxp.cc/

2012-10-10 22:15:41

阅读数 695

评论数 0

SQL SERVER定时作业的设置方法

如果在SQL Server 里需要定时或者每隔一段时间执行某个存储过程或3200字符以内的SQL语句时, 可以用SQL Server代理->作业来实现。 1、SQL Server代理->作业(按鼠标右键)->新建作业-> 2、新建作业属性(常规)->...

2012-10-10 10:55:33

阅读数 375

评论数 0

提示
确定要删除当前文章?
取消 删除