![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#入门经典学习笔记
文章平均质量分 81
羽木清风
这个作者很懒,什么都没留下…
展开
-
2016-3-28--C#的is和as操作符
转载自:C#中的is和as操作符 - 陈国立 - 博客园(http://www.cnblogs.com/cgli/archive/2011/05/10/2041731.html)在C#语言中进行类型转换的操作符is和as。is和as都是强制类型转换,但这两者有什么相同之处和不同之处呢?在使用is和as需要注意哪些事项?下面我们从简单的代码示例去探讨这个简单的问题。is检转载 2016-03-28 08:36:05 · 220 阅读 · 0 评论 -
2016-3-30--C# 迭代器
详解C# 迭代器 (转载自:详解C# 迭代器 - yangecnu - 博客园 http://www.cnblogs.com/yangecnu/archive/2012/03/17/2402432.html) 迭代器模式是设计模式中行为模式(behavioral pattern)的一个例子,他是一种简化对象间通讯的模转载 2016-03-30 21:43:55 · 330 阅读 · 0 评论 -
2016-4-1--C#可空类型&&"??"运算符
可空类型是 System.Nullable 结构的实例。可空类型可以表示其基础值类型正常范围内的值,再加上一个 null 值。例如,Nullable,读作“可空的 Int32”,可以被赋值为 -2147483648 到 2147483647 之间的任意值,也可以被赋值为 null 值。Nullable 可以被赋值为 true 或 false,或 null。在处理数据库和其他包含可能未赋值的转载 2016-04-01 08:15:37 · 321 阅读 · 0 评论 -
2016-4-1--C#委托delegate
(转载自:C#事件与委托详解【精华 多看看】http://blog.csdn.net/jamestaosh/article/details/4372172)Delegatedelegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。与其它的类不同,delegate类能够拥有一个签名(signature),并且它"只能持有与它的签名相匹配的方法的引用"转载 2016-04-01 17:06:36 · 263 阅读 · 0 评论 -
2016-4-1--C#泛型
(转载自:C# 之泛型详解 http://www.blogjava.net/Jack2007/archive/2008/05/05/198566.html)什么是泛型 我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类转载 2016-04-01 14:12:40 · 225 阅读 · 0 评论 -
2016-4-6--C#泛型变体(协变与抗变)
(转载自:C#4.0泛型的协变,逆变深入剖析--http://www.2cto.com/kf/201401/273410.html) C#4.0中有一个新特性:协变与逆变。可能很多人在开发过程中不常用到,但是深入的了解他们,肯定是有好处的。 协变和逆变体现在泛型的接口和委托上面,也就是对泛型参数的声明,可以声明为协变,或者逆变。什么?泛型的参数还能声明?对,如转载 2016-04-06 21:27:18 · 538 阅读 · 0 评论