摘要: 在处理数字有许多位时,可以使用C#中的BitArray类和BitVector32结构。BitArray类与BitVector32结构的区别是:BitArray类可以重新设置大小,对于事先不知道需要的位数,可以使用BitArray类,它可以包含很多位。BitVector32结构是基于栈的,相对于类比较 阅读全文
posted @ 2018-06-27 22:53 一只独行的猿 阅读(2440) 评论(0) 推荐(0) 编辑
摘要: 事件基于委托,为委托提供了一种发布/订阅机制。如Windows应用程序中,Button类提供的Click事件就是委托。 1、普通事件(强事件) 在编写事件的过程中,需要构造一个事件参数类,用以存放事件的数据。其次,需要一个事件发布者和侦听者。当事件发布者发布事件时,侦听者将接受到消息。事件参数类继承 阅读全文
posted @ 2018-06-27 18:51 一只独行的猿 阅读(997) 评论(0) 推荐(0) 编辑
摘要: 1、基础 有对象的地方,一般都会存在比较。在此根据一个Salary列表实现对象比较的例子。Salary类需要实现接口IComparable。 实现接口IComparable后,可以根据BaseSalary对Salary集合对象排序。在Main函数中代码如下: 但是,此处实现相当于比较局限,局限与只能 阅读全文
posted @ 2018-06-27 18:51 一只独行的猿 阅读(255) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示