VS11体验情况

原创 2012年03月27日 14:41:49

传说中的几大特性,我去试了试:

1、绑定符号:=:
      报语法错误,编译通不过;有谁能编译通过的,不妨告知一下。(我估计这个特性也是期盼)

2、异步方法的同步调用(async,await关键字)

      这个可以,这个方法的好处就是如果异步函数,需要进行同步方式调用还是有用处。可以在一定程度上避免同时编写相同功能同步和异步方法。

3、可空类型的处理

      可空类型的运算,其实还是非常期盼的,不过我结果是可空类型如果为null与其它类型一起运算,结果是null.null+40=null.还是没有解决一般字符串空看作"",数字空看作0的问题。至于???运算符,给我的直接是编译错误。因为跟数据库打交道太多,我倒是希望如果对象实例为空,null.ToString照样可以得出结果"".

4、lambda表达式增强

      这个确实增强了。但我觉得lambda表达式虽然很方便,但用的时候还是要非常谨慎,原因就是因为它的变量捕获机制,使得变量作用域问题趋于复杂。

5、带参数的泛型构造函数

至少我的vs11 beta不支持。其实对这个特性还是有期待的。

6、扩展属性

在vs11 beta中没有支持,看来这个也是作者的期盼,不过这个期盼感觉没什么大用处,能扩展方法就够。

 

PS:VS11中F#的地位猛增,特别是MVVM模式中,都提供了VM,M接用F#实现的模板。看来微软要大量推广F#了.

版权声明:本文为博主原创文章,未经博主允许不得转载。

VS2010编译器工具cl对c++11标准支持情况测试

本文探讨了VS2010编译工具cl对C++11标准的支持情况,提供了利用C++11新特性的两段代码来进行测试,并同g++ 4.9.3编译器的编译情况相对比。总的说来:VS2010的编译器工具cl部分支...

C++11 Features in Visual C++ 11 - VS2010对C++11特性支持的情况

原文: http://blogs.msdn.com/b/vcblog/archive/2011/09/12/10209291.aspx

VS11 Beta 安装体验

1.  安装过程界面 2. 安装完成 3. 4. 首次运行,选择布局 5. 工作区界面 新建工程界面 增加了Metr...

编辑器对C++ 11 特性的支持情况

此文章由人工翻译。 将光标移到文章的句子上,以查看原文。 更多信息。 译文 原文 支持 C++11/14/17 功能(现代 C++) Visual ...

LTE系统调试记录11:测试经过射频后接收端波形时偏变化情况

1.FPGA版本为:aif_test_nomal_2ant_IF_30M72_ul_fir_old_rx_increase3db 发送端DA输出信号幅值:...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VS11体验情况
举报原因:
原因补充:

(最多只允许输入30个字)