天天看点

0719的收获

DAY 3

1.语句

①在条件语句中,需要注意的是条件里的关系是“与”还是“或”,如果是“与”关系,因为在“与”关系执行时,只要前面的条件是false,那么后面的条件就不会判断,直接跳过整个条件,所以在写代码的时候要考虑“与”的时候哪个条件是主条件,放前面,次条件放在后面

②for循环的一个特殊用法(日期的迭代)

例如:

  for (DateTime dt = DateTime.Parse("2009-12-30"); dt < DateTime.Parse("2010-3-1"); dt = dt.AddDays(1))

           {

               Console.WriteLine(dt);

           }

③自定义异常类

三步:一:定义异常类 二:定义业务类  三:try  catch应用

2.位运算口诀

与遇0为0   或遇1为1    异或同为0  取补全反转  移位最麻烦 除头尾补0

3.string和stringbuilder区别

string串联操作每次都分配内存,而stringbuilder串联操作仅当stringbuilder对象

缓冲区太小而无法容纳新数据时才分配内存

继续阅读