“AI 技术+人才”如何成为企业增长新引擎?戳此了解>>> 了解详情
写点什么

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

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

关注

评论

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

前端服务化和小程序容器技术的应用

没有用户名丶

saas平台定义以及优点、特点简单介绍

行云管家

SaaS 平台

桂林等级保护测评机构有几家?有哪些?哪里可以查到?

行云管家

等级保护 等保测评 桂林 桂林广西

Apache Doris 1.2.6 版本正式发布|版本通告

SelectDB

数据库 大数据 后端 Doris

零代码,使用 Dify 两分钟接入企业微信 AI 机器人

Dify

开源 AI LLMOps

用友推出基于 BIP3 的新一代 HOP 产品

用友BIP

医疗

LED显示屏分为几类,特点分别是什么?

Dylan

LED显示屏 户外LED显示屏 户内led显示屏

技术分享|GrowingIO分析云对ClickHouse的实践

Geek_2d6073

Java零基础适合看的5本书!

java易二三

Java 编程 教学 新手入门

助力企业出海!TDengine Cloud 正式入驻 AWS Marketplace

爱倒腾的程序员

时序数据库

Unleashing the Power of WiFi 7: A 320MHz Channel Bandwidth-Double the Width, Double the possibility

wallyslilly

面试还不懂Redis与MySQL数据一致性,看这篇就够了

程序员小毕

Java 数据库 程序员 面试 架构师

【腾讯云 Cloud Studio 实战训练营】沉浸式体验编写一个博客系统

全栈若城

项目实战 Cloud Studio

Java break语句详解!

java易二三

Java 编程 计算机 break 循环

Java 后端有哪些不用学的技术?劝退。。。

java易二三

Java 编程 计算机 jsp

技术优化:降本增效的常规实践

有态度的马甲

电子科技大学入驻飞桨AI Studio高校专区,AI优质课程等你来学!

飞桨PaddlePaddle

人工智能 百度 paddle 飞桨 百度飞桨

快速玩转 Llama2!阿里云机器学习 PAI 推出最佳实践(三)——快速部署 WebUI

阿里云大数据AI技术

人工智能

Sanic 是什么:扩展性和性能并存的Web框架

Apifox

Python 程序员 后端 异步编程 sanci

MegEngine Python 层模块串讲(中)

MegEngineBot

Python 深度学习 开源

瀚元科技:利用A-OPS 智能运维助力边缘服务器运维效率提升30%

openEuler

Linux 运维 操作系统 openEuler 边缘

使用Cloud Studio&Flutter完成全平台博客网站的搭建

坚果

flutter Cloud Studio

火山引擎DataLeap的Data Catalog系统公有云实践 (下)

字节跳动数据平台

数据库 数据中台 数据治理 数据安全 企业号 7 月 PK 榜

图解MySQL中SQL语句的执行过程

程序员小毕

Java MySQL 数据库 sql 程序员

亚信安慧通过ISO20000认证,AntDB数据库团队服务能力再上新台阶

亚信AntDB数据库

数据库 AntDB AntDB数据库 企业号 7 月 PK 榜

Linux系统PHP性能优化详细教程。

百度搜索:蓝易云

php 云计算 Linux 运维 云服务器

How to choose WIFI7 IPQ9554- WIFI6 IPQ8072? Who has the better performance?

wifi6-yiyi

5G wifi6 6G wiif7

直播平台源码开发提高直播质量的关键:视频编码和解码技术

山东布谷科技

软件开发 直播 视频编解码 源码搭建 直播平台源码

软件测试/测试开发丨Python 内置库 OS 学习笔记分享

测试人

Python 软件测试 测试开发 os内置库

AIRIOT可视化组态引擎如何应用于物联业务场景中

AIRIOT

线程池中多余的线程是如何回收的?

java易二三

Java 编程 程序员 面试 计算机

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