跟if ... [else if]*n ... else ...说拜拜

在业务逻辑中,经常会出现分支的情况,于是你会发现下面的代码: if(conditionA) { DoA(); } else if(conditionB) { DoB(); } else if(...) { ... } else { DoCry(); }   这样的代码表面看...

2015-09-15 17:01:25

阅读数 811

评论数 3

对象排序

前面介绍对象排序的方法之一是为对象定制Comparer还有一种方法是:要排序的对象实现IComparable接口。   public class Stu : IComparable    {        public string Class;        public int Code;  ...

2009-12-18 11:55:00

阅读数 254

评论数 0

编码和解码问题

编码和解码问题,常见存在编码解码问题的情况: 读写文件 读写数据库 。。。。 文件或数据库中,字符串是以字节码的形式存储的。 运行中的程序(.Net)的默认编码方式是Unicode 我们经常看到的html文件中 charset=utf-8 是在解析html文件时的编码方式 我们在另存文件时可以把字...

2009-09-17 13:45:00

阅读数 267

评论数 0

对象排序

 实现两个对象的比较有两种方法: 1.定义比较器Comparer。 2.实现IComparable 假设我们要排序的类是Stu,定义如下:    public class Stu    {        public string Class;        public int Code;   ...

2009-09-03 17:11:00

阅读数 235

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭