扩大
缩小

05 2017 档案

摘要:在C#中string关键字的映射实际上指向.NET基类System.String。System.String是一个功能非常强大且用途非常广泛的基类,所以我们在用C#string的时候实际就是在用.NET Framework String。String上是一个不可变的数据类型,一旦对字符串对象进行了初 阅读全文
posted @ 2017-05-21 14:12 Simen.Net 阅读(1758) 评论(4) 推荐(3)
摘要:事件是基于委托,为委托提供了一种发布/订阅机制,在dotNet到处都能看到事件,一个简单的例子就是在windows应用程序中,Button类提供了Click事件,这类事件就是委托,触发Click事件时调用的处理程序方法需要定义,其参数也是由委托类型定义的,事件模型可以用下图简要说明。 在这个模型中, 阅读全文
posted @ 2017-05-12 23:06 Simen.Net 阅读(579) 评论(0) 推荐(1)
摘要:运算符重载的关键是在对象上不能总是只调用方法或属性,有时还需要做一些其他工作,例如,对数值进行相加、相乘或逻辑操作。假定已经定义了一个表示数学矩阵的类,定义矩阵的相加和相乘就必须用到运算符重载,在许多情况下,重载运算符允许生成可读性更高、更直观的代码。 定义一个结构Vector包含成员字段、构造函数 阅读全文
posted @ 2017-05-10 23:05 Simen.Net 阅读(474) 评论(0) 推荐(0)
摘要:在foreach语句中使用枚举,可以迭代数组或集合中的元素,且无须知道集合中的元素的个数。如图显示了调用foreach方法的客户端和集合之间的关系。数组或集合实现带GetEnumerator()方法的IEnumerable接口。GetEnumerator()方法返回一个实现lEnumerable接口 阅读全文
posted @ 2017-05-06 14:33 Simen.Net 阅读(1006) 评论(2) 推荐(1)

点击右上角即可分享
微信分享提示