Tool:Visual Studio 2015 Enterprise RC、C# Essentials
OS:Windows Server 2012 R2
C# 6 提供許多新的語法。對於新語法不熟的人有福了,假設我們想要使用C# 的nameof語法取得變數的名稱。
在Visual Studio 2015 RC加入以下程式碼:
using System;
namespace CS6 {
class Program {
static void Main ( string [ ] args ) {
if ( args == null ) {
throw new ArgumentNullException ( "args" );
}
}
}
}
目前在Visual Stuio 2015 RC的畫面看起來如下:
我們可以安裝C# Essentials 套件:
安裝完成後,需重開Visual Studio 2015 RC。
此時你將發現,"args"字串下方會有綠色的線條,你可以將游標停留在文字上方,按下CTRL + .
便會跳出Quick Action 視窗,提供修訂的建議。
若選取第一個項目,將自動修訂程式碼如下:
using System;
namespace CS6 {
class Program {
static void Main ( string [ ] args ) {
if ( args == null ) {
throw new ArgumentNullException ( nameof ( args ) );
}
}
}
}
關於C# Essentials套件的說明可以參考這邊:
https://visualstudiogallery.msdn.microsoft.com/a4445ad0-f97c-41f9-a148-eae225dcc8a5
沒有留言:
張貼留言