显示下一条  |  关闭

Bencen

生活需要创新也需要不断修正Bug

 
 
 
 
 
 

C#中的泛型

2010-3-11 16:05:34 阅读157 评论0 112010/03 Mar11

NET 2.0提供了泛型。有了泛型,就不再需要Object类了

泛型类使用泛型类型,并可以根据需要用特定的类型替换泛型类型

 

1.概述

型并不是一个全新的结构,其他语言中有类似的概念

如:C++模板就与泛型相当

泛型不仅是C#语言的一种结构,而且是CLR定义的

所以,即使泛型类是在C#中定义的,也可以在Visual Basic中用一个特定的类型实例化该泛型

 

2.泛型的优点

(1)性能

System.Collections —— 非泛型集合类

System.Collections. Generic ——  泛型集合类

 

作者  | 2010-3-11 16:05:34 | 阅读(157) |评论(0) | 阅读全文>>

如何充分利用C#匿名方法的平台优势(转)

2009-12-3 16:46:28 阅读15 评论0 32009/12 Dec3

 

       C# 1.1里,声明和使用委托要求你有委托和一个在委托被触发时具有匹配签名的能够执行的方法,以及一个将命名方法与委托关联的分配语句。作为C# 2.0的新特性,匿名方法基本上能够提供与先前命名方法相同的功能,但是它已经不再需要一个在关联到委托之前就明确创建的方法了。

你可以把匿名方法想象为一个实现与委托进行关联这项功能的便捷途径。如果同时看一下匿名方法实现和命名方法实现所取得IL结果,你会发现这两者之间的差别非常小。当编译器碰到匿名方法的时候,它会在类里面创建一个命名方法,并将它与委托进行关联。所以匿名方法在运行期间与命名方法的性能非常类似——性能的增加体现在开发人员的生产效率上,而不是运行期间的执行上。

作者  | 2009-12-3 16:46:28 | 阅读(15) |评论(0) | 阅读全文>>

Ajax和Frame结合实现文件上传的例子

2009-12-1 15:58:38 阅读68 评论0 12009/12 Dec1

在这里我先声明,不要认为一提到Ajax就是讲XHttpRequest, Ajax还要包括基于frame的操作,对!我说的是古老的frame。
xhttpRequest并不能实现文件上传,所以涉及到文件的上传,我们还得回到frame上,尤其是iframe。

需要的材料:

1,你掌握基本的Javascript技能。
2,一个隐藏的form和iframe,这里我分别命名为uploadForm和uploadResponse.
3,一个负责接收文件的页面,名字叫做UploadImage.aspx。

作者  | 2009-12-1 15:58:38 | 阅读(68) |评论(0) | 阅读全文>>

JavaScript 三种创建对象的方法

2009-11-27 15:46:02 阅读68 评论0 272009/11 Nov27

JavaScript中对象的创建有以下几种方式:
(1)使用内置对象
(2)使用JSON符号
(3)自定义对象构造
一、使用内置对象

JavaScript可用的内置对象可分为两种:
1,JavaScript语言原生对象(语言级对象),如String、Object、Function等;
2,JavaScript运行期的宿主对象(环境宿主级对象),如window、document、body等。
我们所说的使用内置对象,是指通过JavaScript语言原生对象的构造方法,实例化出一个新的对象。如:
复制代码 代码如下:
var str = new String("实例初始化String");
var str1 = "直接赋值的String";
var

作者  | 2009-11-27 15:46:02 | 阅读(68) |评论(0) | 阅读全文>>

软件安装完后要重启

2009-11-25 10:13:05 阅读23 评论0 252009/11 Nov25

软件在安装时,到底做了些什么? 大家每天都在用电脑,可能也经常在自己的电脑上安装软件。就算自己没安装过,至少也看到人家安装过软件。在这里,我不是想教你怎么安装软件,而是想向你展示,软件在安装的过程中,到底都做了些什么动作?为什么有些软件要安装,直接拷贝过去却不能用?为什么一些软件安装或卸载之后要重启。下面要讨论的就是这些问题。
    首先,我们探讨一下软件安装的共通部分,说共通,就是在不同版本的操作系统上,如WINDOWS98,WIN2K和WINXP等上它们都有共同点的地方。这个文章也试图不针对具体的某个操作系统,而对共同的规律来探讨,不过我自己用的是WINDOWS98,所以有时一些例子可能会用WINDOWS98上的实例来说明,而大多数情况下这些特***在WIN2K和WINXP上也是类似的。
    那么,我先来归纳

作者  | 2009-11-25 10:13:05 | 阅读(23) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 

广东 深圳市 双鱼座

 发消息  写留言

 
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 

日历

 
 
模块内容加载中...
 
 
 
 
 

天气

 
 
模块内容加载中...
 
 
 
 
 
 
 
博友列表加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2012

   
创建博客 登录  
 关注