码迷,mamicode.com
首页 > Windows程序 > 详细

C#与.NET程序员面试宝典 Day2

时间:2015-12-30 22:04:46      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:

15年底,似乎陷入了困境,老婆上个月工资没发,小房的房租也没收到,我的工资也没发,全都拖着。。。而且元旦离职后,新的工作还没着落。。。上次介绍的工作机会只回复了已转人事,春节后可能有个项目会要人。。。总不能在家等一个月吧,问他能不能先面试,如果通过了,等一个月是可以;如果没通过,也好找工作。还没后续消息。。。

 

今天下班碰到一老一少两个女的在电梯口,说是要买4楼的同户型房,是网上看到的司法拍卖,但明天要出差,能不能到我家看一下户型。。。

刚开始我很犹豫,因为回小区时顺便看了下家里的灯,家里人出去了,单独带陌生人来家,多少有些风险。

虽说是女的,但两个人把下了药的手帕蒙住我还是不成问题的。。。醒来后手机钱包和肾都没了。。。

或者是顺手牵羊捞走一些东西是不成问题的,再或者是来踩点的也不是什么好事。。。

好在看上去真是看房的,我对自已家和小区还是挺满意的,当时买的时候正值08、09年房市最低潮,四千多打着大广告还没人买,现在一万多。。。如果不是老爹当年顶住压力借钱买了房(亲戚都说国家要调控,要降到两千多。。。还信调控吗。。。),现在要怎么才能赚得回本。。。

事后我上网搜了下,4楼确实有司法拍卖,但愿是件真事吧,认识个邻居,也把人与人的信任感传递下去。

 

这几天怎么又感冒了,好像一直没好,头痛、精神不振。先把最后一天熬过去再说吧,今晚还是看这本面试宝典,好歹把这本书看完。

 

1、checked/unchecked

public static void Main(string[] args)
{
    byte i = 255;
    checked{
        i++;
    }
    Console.ReadKey();
}

加了checked,会检查溢出,不加或加unchecked,则不检查(此例中溢出变成0)

 

2、三目运算符

        public static void Main(string[] args)
        {
            string a = "A";
            string b = a == "A" ? "B1" : "B2" + "END";
            string c = (a == "A" ? "C1" : "C2") + "END";
            Console.WriteLine(b); //B1
            Console.WriteLine(c); //C1END
            Console.ReadKey();
        }

就是要注意有些场景要加括号,不然会把后面的内容当作是三目运算符的一部份

 

3、is/as

is运算符用于检查对象是否与给定类型兼容,如果兼容返回true,反之返回false。
as运算符用于在兼容的引用类型之间转换,如果无法转换,返回null而不是引发异常

 

4、DateTime,项目中经常用到,就不细举例了

 

C#与.NET程序员面试宝典 Day2

标签:

原文地址:http://www.cnblogs.com/liuyouying/p/5089993.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!