![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
康哥
有志者事竟成,破釜沉舟,百二秦关终属楚。苦心人天不负,卧薪尝胆,三千越甲可吞吴。
展开
-
C#中Abstract和Virtual
在C#的学习中,容易混淆virtual方法和abstract方法的使用,现在来讨论一下二者的区别。二者都牵涉到在派生类中与override的配合使用。一、Virtual方法(虚方法) virtual 关键字用于在基类中修饰方法。virtual的使用会有两种情况: 情况1:在基类中定义了virtual方法,但在派生类中没有重写该虚方法。那么在对派生类实例的调用转载 2012-08-19 19:26:21 · 816 阅读 · 0 评论 -
C#中的"序列化" Serializable 理解
C#中的"序列化" Serializable 理解 比如用一个类描述一张合同,而这个类实例化后其中的字段保存着合同的信息,如果现在要把这个类的实例发送到另一台机器、另一个窗体或是想保存这个类以便以后再取出来用(持久化对象),可以对这个类进行序列化(序列化实际上是一个信息流),传送或保存,用的时候再反序列化重新生成这个对象 为什么您想要使用序列化?有两个最转载 2012-08-19 19:34:26 · 696 阅读 · 0 评论 -
NPOI学习E篇(NPOI 如何创建Excel中的单元格的单元格格式)
在Excel中我们经常要设置格式,比如说日期格式(yyyymmdd)、小数点格式(1.20)、货币格式($2000)、百分比格式(99.99%)等等,这些东西在过去我们恐怕只能在服务器端生成好,不但增加了服务器端的代码量,还造成了不必要的字符串替换操作,如今NPOI将让服务器从这种完全没有必要的操作中解放出来,一切都将由Excel在客户端处理。使用NPOI时要注意,所有的格式都是通过CellS转载 2012-08-19 19:28:53 · 1349 阅读 · 0 评论 -
C# IEnumerable<T>、IEnumerator<T>、List<T>、ArrayList、[]数组各各的区别
List 是ArrayList的泛型,ArrayList里边的数据类型是object,List 里边的是具体的某种类型,ArrayList类似于向量,可以存储不同的数据类型在一个数组里边(转换为了object)。一般使用的时候尽量使用List ,因为ArrayList存取都要进行一次转换。 []类型的数组类似于List ,不同的是[]是定长的,而List 是长度可变的数组I转载 2012-08-19 19:29:41 · 551 阅读 · 0 评论