06 2012 档案
摘要:这个东西很神奇, 没有想明白他是怎么实现的。1 public static class StrEx2 {3 public static void fun(this string s)4 {5 Console.WriteLine("fool invoke {0}", s);6 }7 }一个类,随便定义,对边定义一个静态函数。 void fun(this string s) 这里一定要加this然后:1 static void Main(string[] args)2 {...
阅读全文
摘要:界面上来说VS2012变化很大,给人的第一感觉就是“版璞归真”。初始界面是白色但是你也看到了,开始页的黑色很不协调,于是我果断改变成暗主题。就在OPTION中就可以改变修改后全部变成黑色,让我想起了老一辈程序员编程的DOS界面,呵呵。不过没有找到我想要的东西——WIN8的SDK,上网查了一下,必须要单独安装才可以,就像WP7一样,看到截图的迅雷了么,快下好了,哈哈。
阅读全文
摘要:可空类型就是说这个类型的变量时可以为空的;比如说int a;这里的a无论怎么样也会有个值;但是可空类型就不一样了int? a;a 有可能为null;可空的运算int? a;int? b;int? c = a + b;运行的结果也要为int?,都则不会被编译。如果要和其他运算符转化,需要显示转化;int? a;int b;int c = (int)a + b;如果a为null的时候,c为null,但是如果a为bool的时候,可进行& 和 | 的元算。“??”表达式int? a;int? b;a ?? b;a == b ? a:b;上面两个表达式是一个意思。
阅读全文