2014-12-13 76 views

回答

13

你現在可以做的最好的VS2013是下載April End User Preview,這是現在相當過時。

VS2013編譯器(原樣)不能「理解」C#-6功能。大多數(如果不是全部)C#新特性是編譯器解釋併發出不同代碼的語法糖。爲了VS2013支持這個功能,它必須升級編譯器來支持這些功能。

且不說VS2015將與它一個全新的CSC帶,命名爲Roslyn

例如,表達身體屬性:

public override string ToString() => string.Format("{0}, {1}", First, Second); 

編譯爲:

public override string ToString() 
{ 
    return string.Format("{0}, {1}", First, Second); 
} 
相關問題