inforasc

美好的每一天

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2009年12月7日

摘要: 好久没有写点东西了,可能是人变的懒散了吧,总是以工作很忙为借口,为自己推脱,哎! 最近在做一个BS的小项目,记得自己搞asp.net的时候,还是两年以前,大部分的东西只是有点印象,忘得差不多了,所以这次也算是温习的过程吧,一边学习,一边赶工,呵呵呵。。。。以后我会陆续的写出这段时间中学习到的东西,与... 阅读全文
posted @ 2009-12-07 00:21 inforasc 阅读(4085) 评论(1) 推荐(0) 编辑

2009年10月24日

摘要: 在winForm应用程序中,窗口间数据的传递是最多的应用之一,尤其是在管理软件当中。 窗口的数据传递,有多种方式,在这篇随笔中主要是阐述一下利用委托如何来传递数据。 在本实例程序中,有两个窗体:一个主窗体FrmMain,接收数据;一个子窗体FrmChild,传出数据,UI如下: 在主窗体中,[... 阅读全文
posted @ 2009-10-24 23:19 inforasc 阅读(4094) 评论(10) 推荐(1) 编辑

2009年10月21日

摘要: 在 使用BackgroundWorker组件 一文中,阐述了在Winform编程中,使用BackgroundWorker组件实现异步调用,本文主要讲述利用委托实现异步。 以下描述摘抄于MSDN: 异步委托提供以异步方式调用同步方法的能力。 当同步调用委托时,Invoke()方法直接对当前线程调用目标... 阅读全文
posted @ 2009-10-21 23:50 inforasc 阅读(7275) 评论(5) 推荐(4) 编辑

2009年10月14日

摘要: 委托是一种数据结构,它引用静态方法或者引用类实例及该类的实例方法(MSDN); 委托类型的声明,建立了一个协定,该协定指向一个或者多个方法的签名; 委托是面向对象并且是类型安全的。 一、Delegate的简单例子: 委托的声明需要使用关键字:delegate; 委托的命名是任意的,但是委托必须与它指... 阅读全文
posted @ 2009-10-14 22:39 inforasc 阅读(981) 评论(0) 推荐(2) 编辑

2009年10月12日

摘要: BackgroundWorker 组件用来执行诸如数据库事务、文件下载等耗时的异步操作。 开始 在应用程序中添加一个BackgroundWorker实例,如果用的是VS,可以从工具上直接拖到应用程序: BackgroundWorker backgroundWorker1 = new Backgro... 阅读全文
posted @ 2009-10-12 23:30 inforasc 阅读(47327) 评论(10) 推荐(17) 编辑

2009年10月6日

摘要: 这几天来,结合着Reflector工具,在学习泛型集合方面的基础知识,也连续写了几篇笔记文章,今天继续Queue的学习,主要是利用Reflector查看其内部的实现,以加深对基础知识的理解: 1、Queue队列,表示对象的先进先出集合(MSDN) 2、主要私有成员变量: private T[] _a... 阅读全文
posted @ 2009-10-06 10:34 inforasc 阅读(1343) 评论(0) 推荐(0) 编辑

2009年10月5日

摘要: 1、命名空间: System.Collections.Generic(程序集:mscorlib) 2、描述: 1)、同一任意类型的实例的大小可变的后进先出 (LIFO) 集合。 2)、Stack作为数组来实现。 3)、Stack容量是指可以保存的元素数;向Stack添加元素时,重新分配内部数组,根据... 阅读全文
posted @ 2009-10-05 11:11 inforasc 阅读(993) 评论(0) 推荐(0) 编辑

2009年10月4日

摘要: 1、命名空间: System.Collections.Generic(程序集:mscorlib)2、描述: 1)、表示可通过索引访问的对象的强类型列表;提供用于对列表进行搜索、排序和操作的方法。 2)、是ArrayList类的泛型等效类。 3)、可以使用一个整数索引访问此集合中的元素;索引从 零 开... 阅读全文
posted @ 2009-10-04 08:22 inforasc 阅读(8223) 评论(3) 推荐(1) 编辑

2009年10月3日

摘要: 1、命名空间: System.Collections.Generic(程序集:mscorlib) 2、描述: 1)、从一组键(Key)到一组值(Value)的映射,每一个添加项都是由一个值及其相关连的键组成 2)、任何键都必须是唯一的 3)、键不能为空引用null(VB中的Nothing),若值为引... 阅读全文
posted @ 2009-10-03 08:00 inforasc 阅读(1381) 评论(3) 推荐(1) 编辑