E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
C#2.0
泛型
转自:http://www.hubwiz.com/泛型概述泛型(Generic)是
C#2.0
中的新增元素。这种机制允许将类名作为参数传递给泛型类型,并生成相应的对象。
风中寻觅
·
2016-04-21 09:11
空间
服务器
程序
C#
语法
Linq专题之var关键字
在c#1.0,
c#2.0
中声明一个变量时,总是要指定变量的类型,如果不指定变量类型编译器就会报错,产生编译错误。
IT少年
·
2016-04-13 13:00
在C#中global关键字的作用及其用法
global是
C#2.0
中新增的关键字,理论上说,如果代码写得好的话,根本不需要用到它。假设你现在写了一个类,名字叫System。
王景
·
2016-03-29 09:36
18、(番外)匿名方法+lambda表达式
匿名方法是
C#2.0
引入的一个新特性,它允许开发者声明自己的函数代码而无须使用委托函数。
苏悠莫
·
2016-03-10 11:00
C# partial关键字说明
C#2.0
引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。局部类型适用于以下情况:(1)类型特别大,不宜放在一个文件中实现。
java简单例子
·
2016-02-22 11:27
【收藏】C# 2.0&3.0新特性总结
c#2.0
新特性范型 我们知道通用的数据结构可以采用object存储任何数据类型。使用object问题是:显示的强制转带来的代码复杂性换装箱拆箱的性能损失(为什么有性能损失?
Jacky_Xu
·
2016-02-20 18:52
[C# 基础知识梳理系列]专题六:泛型基础篇——为什么引入泛型
引言: 前面专题主要介绍了C#1中的2个核心特性——委托和事件,然而在
C#2.0
中又引入一个很重要的特性,它就是泛型,大家在平常的操作中肯定会经常碰到并使用它,如果你对于它的一些相关特性还不是很了解,那就让我们一起进入本专题的学习的
wdcwy
·
2016-02-12 11:00
c# 语法新特性
c#2.0
3.0 4.0 4.5 5.0 6.0 attilax总结
c# 语法新特性
c#2.0
3.0 4.0 4.5 5.0 6.0 attilax总结 1.1. C# 1.0-纯粹的面向对象1.2. C# 2.0-泛型编程新概念1.3.
attilaxAti
·
2016-02-08 02:00
[读书笔记]C#学习笔记四:
C#2.0
泛型 可控类型 匿名方法和迭代器
前言C#1.0的委托特性使方法作为其他方法的参数来传递,而
C#2.0
中提出的泛型特性则使类型可以被参数化,从而不必再为不同的类型提供特殊版本的实现方法。
一枝花算不算浪漫
·
2016-01-20 22:00
[读书笔记]C#学习笔记四:
C#2.0
泛型 可控类型 匿名方法和迭代器
前言C#1.0的委托特性使方法作为其他方法的参数来传递,而
C#2.0
中提出的泛型特性则使类型可以被参数化,从而不必再为不同的类型提供特殊版本的实现方法。
一枝花算不算浪漫
·
2016-01-20 22:00
Asp.net 备份、还原Ms SQLServer及压缩Access数据库
******************************************************* * *功能说明:备份和恢复SQLServer数据库 *作者:刘功勋; *版本:V0.1(
C#2.0
·
2015-12-09 11:45
sqlserver
(
c#2.0
)serialPort串口通讯
usingSystem; usingSystem.Collections.Generic; usingSystem.ComponentModel; usingSystem.Data; usingSystem.Data.SqlClient; usingSystem.Drawing; usingSystem.Text; usingSystem.Windows.Forms; usingS
·
2015-12-09 10:15
port
C# 浅谈委托----温故而知新
•
C#2.0
版引入了匿名方法的概念,此类方法允许将代码块作为参数传递,以代替单
·
2015-12-09 10:18
C#
使用 powerdesigner 15的Object Oriented Model生成 nhibernate实体类,映射文件和数据访问层。
建立一个objectorientedmodel,选
c#2.0
·
2015-12-09 10:31
powerDesigner
(
c#2.0
)serialPort串口通讯
原文:(
c#2.0
)serialPort串口通讯usingSystem; usingSystem.Collections.Generic; usingSystem.ComponentModel;
·
2015-12-09 10:14
port
【More Effective C#】扩展方法
增强现有接口
C#2.0
提供了许多泛型与容器的接口和类.最常见的如IComparable<T>常常需要新建一个Comparable来进行排序比较等等..但其默认只有一个CompareTo
·
2015-11-13 22:55
effective
C#4.0 新特性
概述 回顾C#发展的历史,C#1.0完全是模仿Java,并保留了C/C++的一些特性如struct,新学者很容易上手;
C#2.0
加入了泛型,也与Java1.5的泛型如出一辙;C#
·
2015-11-13 20:05
新特性
C#发挥匿名委托的威力
而C#3.0中Linq的实现也是建立在
C#2.0
的匿名委托的特性之上。
·
2015-11-13 19:49
C#
C# 5.0
第二:带参数的泛型构造函数: 这个的加入给一些设计增加了强大功能,泛型早在
C#2.0
加入后就有着强大的应用,一般稍微设计比较好的框架
·
2015-11-13 19:59
C#
G# 微软的AOP?
如果你使用过Aspectj就会发现它语法的丑陋, 而G#的语法是
C#2.0
的一个子集,看上去非常的容易理解.并且G#是基于.Net的I
·
2015-11-13 19:12
AOP
HttpWebRequest 的一个 异步封装
虽然在C#4和C#5中它提供了很新方法是的异步更加简单,但是在一些老项目(还在用vs2005)上我们只能用
C#2.0
的语法来实现它的异步功能。
·
2015-11-13 18:11
request
C#3.0新特性速览
微软最近的动作频繁,
C#2.0
规范才刚推出不久,我还没来的及完全消化
C#2.0
中的所有新特性,而今又推出了C#3.0,在短短几年中,微软就对C#进行了两次大的升级,为C#加入了许多新的特性,从而使C#变得更加强大也更加现代了
·
2015-11-13 11:25
新特性
C#版本的历史
+ 展开目录 - 版本号的一些命名规则 - 语言,运行时,类库,开发工具的区 - 2002年 C#1.0发布 - 2005年
C#2.0
发布 - 2007年 C#3.0发布
·
2015-11-13 05:31
C#
C#2.0
新特性探究(二) 委托与匿名委托
delegate经常被人用来与回调相比较,其实两者在某种程度上由很多共同点。不过delegate有很多更加强大的地方。 首先,delegate中可以注册任意多个回调,在一个delegate被调用的时候,已经注册的过程将会被逐个调用。 其次,delegate允许注册一个对象的方法,
·
2015-11-13 03:40
新特性
C#2.0
新特性探究之模拟泛型和内置算法
在
C#2.0
中,匿名方法、IEnumerable接口和匿名方法的合作,使很多的编程任务变得非常的简单,而且写出来的程序非常的优美。
·
2015-11-13 03:40
新特性
匿名方法
C#2.0
引入了匿名方法,如果使用匿名方法,
·
2015-11-13 02:29
方法
使用Lambda表达式重构委托
void button_Click(object sender, EventArgs e) { throw new NotImplementedException(); } 在
C#2.0
·
2015-11-13 01:33
lambda
[ZZ]C#3.0语言新特性之Lambda表达式
原文出处: http://www.cnblogs.com/madengwei/archive/2009/03/12/1409291.html 在
C#2.0
中引入了匿名方法,允许在期望出现委托的时候以
·
2015-11-13 00:42
lambda
在DataGridView中添加行号
转载: http://blog.csdn.net/webwx/archive/2007/03/21/1536090.aspx 今天用
C#2.0
开发一个WinForm项目时,碰到一个在DataGridView
·
2015-11-13 00:31
datagridview
JDK5.0 范型小测验
在博客堂看到了一篇关于
C#2.0
范性的小测验(http://blog.joycode.com/ninputer/archive/2005/11/02/66256.aspx),考虑到JDK 5.0也引进了范性
·
2015-11-12 23:25
jdk
J2SE5.0新特性之范型编程
C++程序员对范型编程肯定不陌生,尤其在STL大行其道的时候,
C#2.0
也将实现范型编程的功能。Java也不甘示弱,也推出了范型编程的语言新特性。
·
2015-11-12 23:19
J2SE
c#中的partial关键字
c#中的partial关键字 Partial: 这是
C#2.0
的新特性 Partial关键字起到把一个class分段组合作用,能用于多个接口或一个继承
·
2015-11-12 19:06
part
在C#中使用Nullable类型
在
C#2.0
中,微软提供了Nullable类型,允许用它定义包含null值(即空值)的数据类型,这对处理数据库中包含可选字段以及很多方面都有很大帮助。
·
2015-11-12 19:23
null
匿名方法,Lambda表达式,高阶函数
原文: 匿名方法,Lambda表达式,高阶函数 匿名方法
c#2.0
引入匿名方法,不必创建单独的方法,因此减少了所需的编码系统开销。 常用于将委托和匿名方法关联,例如1.
·
2015-11-12 17:33
lambda
在C#中使用Nullable类型
在
C#2.0
中,微软提供了Nullable类型,允许用它定义包含null值(即空值)的数据类型,这对处理数据库中包含可选字段以及很多方面都有很大帮助。
·
2015-11-12 16:20
null
C#中的Nullable类型
C#中的Nullable类型(翻译) 这是
c#2.0
语言的新特性,具体的细节可以参看C# language spec。
·
2015-11-12 15:07
null
C# 迭代器(1)
迭代器是
C#2.0
中的新功能,它是方法、get访问器或运算符。使得能够在类或结构中支持foreach迭代,而不必实现整个IEnumerable接口,只需提供一个迭代器即可遍历类中的数据结构。
·
2015-11-12 15:19
迭代器
yield语句
C#2.0
添加了yield语句,以便于创建枚举器。yield return语句返回集合的一个元素,并移动到下一个元素上。
·
2015-11-12 15:34
yield
C#2.0
学习笔记(一) 使用泛型
泛型 1)概述 基于Object的解决方案,会有性能问题(如装箱和拆箱),而且不是类型安全的。如果要解决这种问题,可能要写特定类型的数据结构,这样一来造成代码冗余,重用率不高,一个数据结构的变更要将所有类型的数据结构做相应的修改。于是引入了泛型。 2)什么是泛型? 通过泛型可以定义类型安全类,而不会损害类型安全、性能或工作效率。 public class Stack <T>
·
2015-11-12 14:11
学习笔记
C#3.0亮点 —— lambda表达式
使用"命名方法"实现lambda的功能(Before
C#2.0
)
C#2.0
之前, 如果一个方法或者变量需要使用委托
·
2015-11-12 14:08
lambda
InstallShield 12 小例
有朋友问我使用IS的问题,需求很简单:将asp.net2.0,
C#2.0
,客户端,服务器端程序打包在一块,且默认客户端不安装,以下把聊天记录一下:) 1.IS12,Web Project,给工程命名
·
2015-11-12 10:52
Install
【
C#2.0
】发挥匿名委托的威力!
而C#3.0中Linq的实现也是建立在
C#2.0
的匿名委托的特性之上。
·
2015-11-12 09:12
C#
水晶报表:单击表头排序
C#2.0
版
序: 这是一篇继 海波 发表“经典水晶报表--单击表头排序”于 @ 2003年12月25日 10:26:00 ) 的首篇C#版本。 若有人转载请注明出处。 本文同步发布于我的博客:《经典水晶报表--单击表头排序(2008年版)》 http://blog.csdn.net/flydragon0815/archive/2008/12/21/3568052.aspx
·
2015-11-11 19:46
C#
C#2.0
泛型
http://www.cnblogs.com/abatei/archive/2008/02/20/1075760.html 泛型优点: 1,操作中避免强制转换或装箱操作的成本或风险 2,安全高效 实际使用: 1,泛型List<T>的运算速度比ArrayList的快,能用ArrayList的地方都可以用List<T>取代 &
·
2015-11-11 17:36
C#
[翻译]C#中的Yield语句(有用的Linq语句)
有一个简单的方式去做这些,就是使用yield语句(先前
C#2.0
)。这个关键字被用来在一个方法中从一个循环返回元素,并且多次调用时保留方法的状态。
·
2015-11-11 15:13
yield
c# "??"与"?"操作符
在
c#2.0
里面实现了Nullable数据类型, 放弃对 object 数据进行 if ( object == null )这样的判断了。
·
2015-11-11 15:32
操作符
[易学C#]C#3.0语言新特性之Lambda表达式
在
C#2.0
中引入了匿名方法,允许在期望出现委托的时候以“内联”的代码替代之。尽管匿名方法提供了函数式编程语言中的很多表达能力,但匿名方法的语法实在是太罗嗦了,并且很不自然。
·
2015-11-11 14:52
lambda
C#泛型编程基础知识总结
下面是
C#2.0
泛型的简单介绍和使用,便于在项目中灵活运用。
·
2015-11-11 13:05
C#
.net framework2.0增强(个人认为比较突出的)
最近好好学习了下
c#2.0
规范,发现.net framework提供了很多新功能,在此列举一些认为比较突出了和大家分享: &
·
2015-11-11 13:30
framework
partial关键字的含义和使用
Net 2008-01-08 11:22 9258人阅读 评论(29) 收藏 举报 partial关键字
C#2.0
·
2015-11-11 09:24
part
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他