VS11体验情况

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

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#了.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值