写点什么

Xamarin.Studio 5.9 现在支持 C# 6 了

  • 2015-05-17
  • 本文字数:641 字

    阅读完需:约 2 分钟

最近发布的 Xamarin.Studio 5.9 增加了 C# 6 支持,改进了 Sketches,并带来了新的调试器查看器及其它一些更新。

C# 6 支持

C# 6 将在 Visual Studio 2015 中正式发布,并只在社区版本中提供。尽管如此,Xamarin.Studio 也已经支持 C# 6 的新特性,比如:

  • null 条件操作符?将允许开发者安全地解引用一个可选变量:name?.Substring(' ')
  • 字符串插值,比如:string.Format ($"{fname} {lname}")
  • 用于单方法表达式的 lambda 箭头操作符允许开发者在一个语句中定义属性和方法:
复制代码
public string Fullname => string.Format ("{0} {1}", fname, lname);
public override string ToString() => string.Format("{0}, {1}", lname, fname);

InfoQ 先前已经报道过C# 6 的新特性

新的项目对话框

项目对话框经过重新设计,使开发者更容易选择所需的模板,并且更好地处理了平台相关的选项。此外,新的WatchKit 向导使开发者更容易为WatchKit 扩展选择父项目以及是否支持“扫视(Glance)”和/ 或通知。

提升调试器体验

Xamarin.Studio 5.9 带来了新的 C#调试器。该调试器增加了用于字符串、点、尺寸、矩形、颜色、地图位置、图像等类型的新的数据查看器。此外,查看变量变得更简单了,开发者只需将鼠标停在新增的“眼睛”工具上,查看器就会展示相关信息。

除此之外,Xamarin.Studio 5.9 还对 Sketches 进行了许多改进,后者是一个实时编码环境,能够提供已生成数据的实时展示,以及提供给 iOS 设计器工具(一款可视化的 Storyboard 设计器)。

查看英文原文: Xamarin.Studio 5.9 Now Supports C# 6

2015-05-17 07:011991
用户头像

发布了 1008 篇内容, 共 397.5 次阅读, 收获喜欢 345 次。

关注

评论

发布
暂无评论
发现更多内容

同城快递架构设计

Mars

技术创业,股权设置的常见“坑” | 视频号28天(24)

赵新龙

28天写作

Mybatis【17】-- Mybatis自关联查询一对多查询

秦怀杂货店

数据库 mybatis

Elasticsearch document routing 数据路由

escray

elastic 七日更 28天写作 死磕Elasticsearch 60天通过Elastic认证考试

Spring 动态代理时是如何解决循环依赖的?为什么要使用三级缓存?

程序员小航

spring 源码

聊聊我的原创维权二三事

架构精进之路

自我思考 七日更 28天写作

区块链隐私保护、体系结构与智能合约研究

CECBC

区块链

【计算机内功修炼】八:函数运行时在内存中是什么样子?

码农的荒岛求生

高并发 内存 高性能 内存管理 运行时栈帧

数据结构和算法学习总结-复杂度分析

Nick

时间复杂度 数据结构与算法 复杂度

第十周 模块分解 作业 「架构师训练营 3 期」

胡云飞

week10-homework

J

Apache老母鸡又下蛋?一文俯瞰Apache Superset

王知无

大数据

区块链技术发展及应用:现状与挑战

CECBC

区块链

VS +QT 手动添加Q_OBJECT 报错问题解决

Creep

c++ qt

读2020年Javascript趋势报告展望ES2020

devpoint

大前端 ES2020 构建工具

企业是如何解决HDFS单点问题的?

大数据老哥

大数据 hadoop

用helm chart将chripstack部署到kubernetes之上

远鹏

Kubernetes IoT Helm ChirpStack LoraWan

欢度春节|话题王者 VS 互动先锋(第二季)

InfoQ写作社区官方

话题讨论 热门活动

关于微信8.0的一些社交小心思

静陌

微信 张小龙 社交

架构师训练营 - 第五周作业

Mark

【Vue2】文本无缝滚动

德育处主任

Vue 大前端 28天写作

Reactive Spring实战 -- 响应式Redis交互

binecy

redis Reactive Spring

VS2019 + Qt Creator 4.11.1 导入Qt源码进行调试记录

Creep

c++ qt

2021年,开发者的落日

王知无

大数据

航运业“搭台” 区块链“唱戏”

CECBC

航运

管事情的过程,如何聚焦并决策高价值的事?

一笑

管理 优先级队列 28天写作

发布 Go Modules

Rayjun

go modules Go 语言

week10-总结

J

我看好数据湖的未来,但不看好数据湖的现在

王知无

大数据 数据湖

产品 0 期 - 第三周作业

vipyinzhiwei

2月日更挑战|达标抽奖季,更有暖春大满足礼包等你来

InfoQ写作社区官方

2月春节不断更 热门活动

Xamarin.Studio 5.9现在支持C# 6了_Android/iOS_Sergio De Simone_InfoQ精选文章