- 博客(9)
- 资源 (12)
- 收藏
- 关注
原创 c# 随笔----类库的设计和泛型类的定义
c#的类库设计很简单。下面是它的设计流程。 新建一个类库文件(如下),默认命名。 编写代码。(这里的实例采用泛型类,提供一个两个数的交换方法。)using System;using System.Collections.Generic;using System.Linq;using
2010-04-29 14:29:00 1627 1
原创 c# 随笔------Dictionary泛型的使用
Dictionary泛型集合,从字面上看,即字典序集合。它提供了一组关键字到一组值的映射。下面是它的一些用法和属性。方法和属性说明Add(Key, Value)添加TryGetValue(Key, out value)取值:若有,返回true,value存放结果;否则返回fa
2010-04-29 13:44:00 7217 3
转载 c#线程间传递参数
线程操作主要用到Thread类,他是定义在System.Threading.dll下。使用时需要添加这一个引用。该类提供给我们四个重载的构造函数(以下引自msdn)。 Thread (ParameterizedThreadStart) 初始化 Thread 类的新实例,指定允许对象在线程启动时传递给线程的委托。 Thread (ThreadStart)
2010-04-22 21:25:00 5877
原创 c#之同步线程浅析2-----Lock与Monitor
通过对上一节Interl的学习,相信大家对同步机制的了解有了一定的了解。 在这节中,将介绍Lock与Monitor的同步机制。其实,他们的基本运用并不难,那么我就长话短说吧! 首先是Lock: 操作 说明 Lock(object theLock)略
2010-04-22 00:15:00 1662 1
原创 (c#)Excel与SqlServer间数据相互导入
在数据库编程中,常会遇到要把数据库表信息导入Excel中, 有时则是把Excel内容导入数据库中。在这里,将介绍一种比较方便快捷的方式,也是比较普遍的。其实,这方法你并不陌生。原理很简单,把数据库表或Excel内容读取到dataset类型的变量中,再逐条插入到你想要导入的地方。不管是Excel转SqlServer,还是SqlServer转Excel,也是适用的。
2010-04-13 22:52:00 7668 2
原创 c#之线程同步浅析(1)-----轻量级同步Interlocked
在c#里面,实现线程同步方法有很多种。我了解到的至少有8种。这里先讲下,一种比较简单的同步方法-------轻量级同步Interlock。 为什么说它是轻量级呢?因为它仅对整形数据(即int类型,long也行)进行同步。如果你学过操作系统里面的PV操作(即信号量),那么你对它已经了解了一般。它实现的正是如同信号量的功能。下面是它提供的方法:
2010-04-11 22:51:00 29470 6
原创 c#泛型----简单讲讲如何在编程中使用泛型及其集合类
区分一个优秀的编程人员标准有很多,无疑会不会使用泛型也是其中一个标准。为什么。原因很简单,使用泛型,使你的代码更精简更高效。不信,请看下面介绍的泛型的三大好处。 讲之前,先说说,什么是泛型。顾名思义,就是比较广泛的数据类型。没错,泛型是数据类型的一种通用的表达方式,它可以代表任何一种数据类型。 (一)泛型好处一:减少代码的重复性
2010-04-04 23:54:00 1677 1
原创 c#之Word基本操作----创建,打开,绘制表格,插入图片等
Word的操作在生活中,经常用到。这里简单介绍一下如何用c#操作Word。 (1) 在开始编程之前,要导入word的组件。方法如下: 右击解决方案----》添加引用------》.net----》 选择“Microsoft.Office.Interop.Word 11.0.0.0.。。。”(如下图,这是11.0.0.0版本,12.0
2010-04-04 14:35:00 3712 3
原创 c# 基础之水晶报表设计(手动连接到数据库)
这里先讲一下关于报表的一些基本操作,在后面还有其他介绍。 我们知道在数据库项目中,报表经常会使用的。vs08为我们提供了两类报表模板,一类是名为“报表”的报表设计模板,扩展名为“.rdlc”,简称“微软报表”;另一类名为“Crystal报表”的报表设计模板,扩展名为“.rpt”,简称“水晶报表”。 这里要讲的是最常使用的水晶报表。 报
2010-04-03 22:18:00 5502 2
Android之用PopupWindow实现弹出菜单
2011-05-13
Android之自制的分页表格控件
2011-05-13
Excel和SqlServer间相互导入实例
2010-04-14
c#发牌程序(线程)
2010-04-12
c#水晶报表小实例(手动ADO.NET数据集连接)
2010-04-04
邮件收发组件Jmail
2010-04-03
微软TTS5.1语音引擎(中文).msi
2010-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人