2013年12月30日

关于值类型和引用类型

摘要: P31在C#中,有13种预定义的值类型和2种预定义的引用类型。值类型和引用类型的问题最常出现于各种面试和笔试中。记得看过一篇博客园内的文章(出处找不到了,实在抱歉),博主说:值类型就是钱,而引用类型就是存折。粗一看这话不太严谨,不过确实能够很直观的说明这两者的区别和用处。值类型就是钱,我要用的时候就直接用。引用类型就是存折,我要用的时候,我要先去银行取。先暂且把引用类型简单理解为C里的指针。至于值类型和引用类型深层次的探讨和应用,我就不在这里班门弄斧啦。实在捉襟见肘。这里也MARK一下。以后有了新的理解,再来补充~~ 阅读全文
posted @ 2013-12-30 22:01 点奈特 阅读(156) 评论(0) 推荐(0)
2013年12月26日

Main()

摘要: P25“每一个c#可执行文件都必须有一个入口——Main()方法”我一直对这个Main()方法有一些疑问。那就是这里头的参数。在JAVA里,main(String args[])中的参数是绝对不能去掉的,但是C#中的这个“神秘”的字符串数组是“可有可无”的。那么,这个字符串数组到底是做什么的?MSDN上是这么说的:“所声明的 Main 方法可以具有包含命令行实参的 string[] 形参,也可以不具有这样的形参。 使用 Visual Studio 创建 Windows 窗体应用程序时,可以手动添加形参,也可以使用 Environment 类获取命令行实参。 形参读取为零索引的命令行参数。与 C 阅读全文
posted @ 2013-12-26 22:52 点奈特 阅读(706) 评论(2) 推荐(1)
2013年12月24日

摘要: 很喜欢博客园的氛围,于是也就在这里安家落户了。我不是一个“血统纯正”的程序员,尽管我现在每天都在coding。虽然大学里专业是软件技术,但是基本上没怎么去上课,知识自然是一知半解。那时候就认为编程就是打开VS,拖个button,双击进去,然后写一个Messagebox.show("hello world");。这样的技术,自然不能混饭吃,毕业之后我就开始了打杂生涯。在戴尔当过客服,在电脑城做过维修,跑到北京客串过美工,躲在垡头兼职过摄影,捧着一颗文艺青年的心。辞了工作去搞音乐。结果就是住着六百的板房,睡着没有暖气的床。灰头土脸的结束了北漂。再后来托熟人,进了一家软件公司。说 阅读全文
posted @ 2013-12-24 23:47 点奈特 阅读(141) 评论(0) 推荐(0)