阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

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:011829
用户头像

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

关注

评论

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

13周作业

走走,停停……

程序员能靠比特币能致富(暴富)吗?

程序员陆通

比特币 区块链

浅谈机器学习模型推理性能优化

张凯峰

人工智能 机器学习

HTML01 - 标签

Mr.Cactus

html

让你的react代码跑在svelte引擎上

闲鱼技术

园区能耗监测平台搭建,能源管控系统管理

t13823115967

能源管控

IPFS挖矿APP系统开发|IPFS挖矿软件开发

系统开发

12周作业

走走,停停……

资深首席架构师预测:2021年云计算的8个首要趋势

Rancher

容器 rancher

HTML02 - 列表

Mr.Cactus

html

AWS x 德勤 | “三步走”策略,赋能企业打造洞察驱动型组织

亚马逊云科技 (Amazon Web Services)

云计算 AWS

HTML03 - 表格

Mr.Cactus

html

三十未立

阿萌

人生修炼

为什么计算机经典大头书老是看不进去?

yes

学习 技术书籍 阅读

Rancher年终盘点丨历尽千帆,岁月可期

Rancher

rancher

Angel图神经网络算法在推荐场景下的实践

DataFunTalk

大数据

ClickHouse的实践之路

DataFunTalk

数据库

十三周作业

solike

NSE交易所系统软件开发|NSE交易所APP开发

系统开发

Go语言分布式系统配置管理实践--go archaius

华为云开发者联盟

分布式 Go 语言

SRE灵魂之SLI和SLO

勇往直前的胖子

SRE SLO

规避单点故障,MySQL 8.0 MGR软负载怎么选?

dbaplus社群

数据库

冰河开始对Dubbo下手了!

冰河

微服务 dubbo 源码解析 服务治理 RPC调用

数据中心大二层网络技术大揭秘

华为云开发者联盟

服务器 数据中心 虚拟化 大二层网络 VLAN

智慧警务大数据平台开发,数据可视化分析平台搭建

t13823115967

大数据

第五周 技术选型(一) 学习总结

胡云飞

Vue 3 组件开发:搭建基于 Vite 的在线表格编辑系统(组件集成)

葡萄城技术团队

vue.js Vue SpreadJS vite

甲方日常 80

句子

工作 随笔杂谈

揭开KPI异常检测顶级AI模型面纱

华为云开发者联盟

华为 AI 数据 决策树

HTML04 - 表单

Mr.Cactus

html

Socket粘包问题的3种解决方案,最后一种最完美!

王磊

Java socket websocket

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