写点什么

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

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

关注

评论

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

【Node专题】Buffer理解

南吕

后端 nodejs 4月日更

聪明人的训练(二十六)

Changing Lin

4月日更

2021团体程序设计天梯赛-部分题解

玄兴梦影

算法 比赛 算法解析

金三银四 Java 架构面试指南上线, 1000 余道大厂面试真题,送你上岸

Java 编程 程序员 架构 面试

Linux字符截取命令-cut

进击的梦清

Linux 运维 xshell

网络协议学习笔记 Day5

穿过生命散发芬芳

网络协议 4月日更

南京的春天

小天同学

随笔 4月日更 春天 南京 散文

2021金三银四最新拼多多 +蚂蚁金服 +头条(已拿offer),面试真题分享!

Java 编程 程序员 架构 面试

基于区块链技术的去中心化自治组织——核心属性、演进脉络与应用前景

CECBC

区块链

阿里P8独家揭秘:短期内升职加薪的方法,到底是什么?

Java架构师迁哥

基于MySQL存储的自研消息队列架构设计文档

Geek_2e7dd7

应“云”而生的 Java 框架 Quarkus:构建小而快的镜像

张晓辉

Java Docker Serverless CloudNative Quarkus

MySQL 死锁套路:一次诡异的批量插入死锁问题分析

AI乔治

Java MySQL 架构

面向软件 IT 专业的高校大学生职业规划问卷调查

打工人!

IT 问卷调查 职业生涯规划

RocketMQ 在使用上的一些排坑和优化

AI乔治

Java 架构 分布式 RocketMQ 高并发

Rust从0到1-代码组织-路径

rust 路径 代码组织 paths

CloudIDE:为开发者写代码开启“加速”模式

华为云开发者联盟

开发者 代码 华为云 CloudIDE HDC2021

连续三年入围 Gartner 容器竞争格局,阿里云容器服务新布局首次公开

阿里巴巴云原生

容器 运维 云原生 k8s 边缘计算

容器 & 服务: 扩容(二)

程序员架构进阶

容器 k8s 28天写作 弹性扩容 4月日更

近期值得关注的四款工具

彭宏豪95

效率 工具 Mac 4月日更

Python异常的这些知识点你都get到了吗?

老猿Python

Python 编程语言 异常处理

6 张图带你彻底搞懂分布式事务 XA 模式

阿里巴巴云原生

Java 数据库 云原生 存储

教育是限制吗?

箭上有毒

4月日更

JVM类加载机制笔记

风翱

4月日更 JVM类加载

贝壳基于 Flink 的实时计算演进之路

Apache Flink

flink

Golang easyjson

escray

学习 极客时间 Go 语言 4月日更

拍立淘创始人潘攀博士为你揭开“以图搜图”的神秘面纱!

博文视点Broadview

怎么理解组织?

石云升

团队建设 28天写作 职场经验 管理经验 4月日更

Java-技术专题-多线程顺序执行的8种方案实现

洛神灬殇

Java 并发编程 AQS 多线程 JUC

硬核系列 | 手写脚本语言编译器

九叔(高翔龙)

Java 编译器 脚本语言 词法分析器 编译器原理

谁说 Java 不能用来跑 Serverless?

张晓辉

Java Serverless Knative Quarkus

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