会员
众包
新闻
博问
闪存
赞助商
Trae
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
多夢的歲月
大聲笑,幾行淚,陪過那、、多夢的歲月 !
博客园
首页
新随笔
联系
管理
订阅
2015年10月26日
【WindowsPhone】利用反射初始化和添加 SQLite数据库
摘要: 首先引用命名空间using System.Reflection了解一下 Assembly 类//// 摘要:// 表示一个程序集,它是一个可重用、无版本冲突并且可自我描述的公共语言运行时应用程序构造块。public abstract class Assembly我们把Model类都约定好放在...
阅读全文
posted @ 2015-10-26 21:12 多夢的歲月
阅读(352)
评论(0)
推荐(0)
2013年12月26日
WinForm中的一种死锁场景
摘要: 最近客户反映系统总是时不时的卡死一次,开始以为是电脑环境问题,后来发现其他电脑上也会出现这种问题。收到反馈后,就开始找原因呀 ,重现呀。折腾了一上午终于找到了原因:“死锁”;
阅读全文
posted @ 2013-12-26 11:42 多夢的歲月
阅读(1894)
评论(2)
推荐(1)
2013年12月5日
Windows Live Writer 测试2
摘要: 测试
阅读全文
posted @ 2013-12-05 11:38 多夢的歲月
阅读(272)
评论(2)
推荐(0)
2013年10月18日
使用 DataTable.Select 方法时 ,特殊字符的转义方法
摘要: public static string Replace(string oldStr) { if (string.IsNullOrEmpty(oldStr)) { return ""; } string str2 = Regex.Replace(oldStr, @"[\[\+\\\|\(\)\^\*\""\]'%~#-&]", delegate(Match match) { if (match.Value ==...
阅读全文
posted @ 2013-10-18 10:46 多夢的歲月
阅读(4267)
评论(0)
推荐(0)
2013年4月14日
插入排序
摘要: 插入排序法是一种适用于少量元素的排序,其时间复杂度为O(n^2)。 以下是使用插入排序算法进行排序的泛型版本:/********************************************** * 类 名 称: InsertionSort * * 命名空间: DreamDays.Core.Algorithms * * 作 者: DreamDays * * 说 明: 按照插入排序法对集合进行排序 * * 时 间:2013年04月14日 *********************************************/using System;...
阅读全文
posted @ 2013-04-14 18:13 多夢的歲月
阅读(249)
评论(0)
推荐(0)
2012年5月1日
利用DataGridView 的 RowPostPaint 事件 和 CellFormatting 事件 对行划线
摘要: 要求:1,选中行时,不改变行的背景色 ,在行的顶部和底部划线表示2,当满足条件时,在行的中间划线下面的例子简单实现这两个要求/********************************************** * 作 者: DreamDays * * 说 明: DataGridViewDemo:行划线 * * 时 间:2012年05月01日 *********************************************/using System.Drawing;using System.Windows.Forms;namespace WinForm...
阅读全文
posted @ 2012-05-01 18:50 多夢的歲月
阅读(2988)
评论(0)
推荐(2)
2012年4月8日
事件发布的小程序
摘要: CSharp中事件基于委托 ,事件为委托提供了一种发布、订阅的机制。本人为了熟悉事件的发布、订阅机制 ,就写了一个小程序来演示发布事件和 订阅事件。/********************************************** * 类 名 称: DateTimeEventArgs * * 命名空间: Delegates * * 作 者: DreamDays * * 说 明: 定制自己的Eventargs,包含相关的时间信息 * * 时 间:2012年04月08日 *******************************************...
阅读全文
posted @ 2012-04-08 21:01 多夢的歲月
阅读(594)
评论(1)
推荐(1)
2012年4月7日
对Hashtable进行简单重写 和 扩展
摘要: 工作中,我们常常需要用到Hashtable保存数据 ,再添加、获取和移除键值时往往要重复的进行 null 值的判断,而且常常抛出“指定的键不存在" 或 ”已添加项。字典中的关键字:“Key”所添加的关键字:“Key” 的异常。这使得我们要反复的判断‘Key’是否存在。于是面向对象的三大特性之一:继承就可以派上用场了。(三大特性为:继承、多态、封装) 继承分为实现继承(继承一个基类型)和 接口继承(只继承了函数的签名),这里主要说的是实现继承。通过继承 ,我们可以在派生类中使用关键字 override 来重写基类中声明为 virtual 的属性和方法。也可以加入为自己量身定做的扩展方法
阅读全文
posted @ 2012-04-07 23:27 多夢的歲月
阅读(1055)
评论(0)
推荐(0)
2012年4月4日
CSharp中索引器的简单使用
摘要: 索引器(indexer)是一种特殊的类方法 ,允许使用一个看起来像获取数组元素一样的方法来访问类的内部数据 。下面使用BitList类来演示 indexer的简单用法 。 在BitList类中 ,索引器返回 number 域 第 i 个比特位(bit)的值 。 public class BitList { private BitList() { } private static BitList instance; //获取单实例 public static BitList GetInstance...
阅读全文
posted @ 2012-04-04 21:07 多夢的歲月
阅读(5770)
评论(0)
推荐(0)
公告
昵称:
多夢的歲月
园龄:
13年3个月
粉丝:
0
关注:
9
+加关注
<
2025年7月
>
日
一
二
三
四
五
六
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
更多链接
我的标签
DotNET
(4)
CSharp
(4)
WinForm
(2)
WindowsPhone
(1)
SQLite
(1)
json
(1)
Assembly
(1)
算法
(1)
死锁
(1)
反射
(1)
随笔分类
(2)
随笔(2)
随笔档案
(9)
2015年10月(1)
2013年12月(2)
2013年10月(1)
2013年4月(1)
2012年5月(1)
2012年4月(3)
阅读排行榜
1. CSharp中索引器的简单使用(5770)
2. 使用 DataTable.Select 方法时 ,特殊字符的转义方法(4267)
3. 利用DataGridView 的 RowPostPaint 事件 和 CellFormatting 事件 对行划线(2988)
4. WinForm中的一种死锁场景(1894)
5. 对Hashtable进行简单重写 和 扩展(1055)
评论排行榜
1. WinForm中的一种死锁场景(2)
2. Windows Live Writer 测试2(2)
3. 事件发布的小程序(1)
推荐排行榜
1. 利用DataGridView 的 RowPostPaint 事件 和 CellFormatting 事件 对行划线(2)
2. WinForm中的一种死锁场景(1)
3. 事件发布的小程序(1)
最新评论
1. Re:WinForm中的一种死锁场景
@ learning dotnet首先在窗体中调用this.Invoke方法是在this所在的线程上执行方法,但是执行到这里的时候,UI线程正在等待执行 SetValue 方法的 某个线程释放sync...
--多夢的歲月
2. Re:WinForm中的一种死锁场景
没搞明白为什么会出现死锁,楼主能否再解释解释
--learning dotnet
3. Re:Windows Live Writer 测试2
@ 坤坤o(∩_∩)o 哈哈...
--多夢的歲月
4. Re:Windows Live Writer 测试
测试成功
--坤坤
5. Re:事件发布的小程序
顶下
--迷失深渊的爱
点击右上角即可分享