Xamarin.Studio 5.9現在支持C# 6了
英文原文:Xamarin.Studio 5.9 Now Supports C# 6
最近發布的 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);
</p> </li> </ul>InfoQ 先前已經報道過C# 6 的新特性。
新的項目對話框
項目對話框經過重新設計,使開發者更容易選擇所需的模板,并且更好地處理了平臺相關的選項。此外,新的 WatchKit 向導使開發者更容易為 WatchKit 擴展選擇父項目以及是否支持“掃視(Glance)”和/或通知。
提升調試器體驗
Xamarin.Studio 5.9 帶來了新的 C# 調試器。該調試器增加了用于字符串、點、尺寸、矩形、顏色、地圖位置、圖像等類型的新的數據查看器。此外,查看變量變得更簡單了,開發者只需將鼠標停在新增的“眼睛”工具上,查看器就會展示相關信息。
除此之外,Xamarin.Studio 5.9 還對 Sketches 進行了許多改進,后者是一個實時編碼環境,能夠提供已生成數據的實時展示,以及提供給 iOS 設計器工具(一款可視化的 Storyboard 設計器)。
來自: InfoQ本文由用戶 bcf2 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!