boyunca hep şeffaf Visual Studio 15 ait en son önizleme C# 7 bazı özellikleri ile oynamak için yapılandırılabilir duydum ama ne Visual Studio 2015 hakkında?Visual Studio 2015 ile C# 7 nasıl kullanılır?
C# 7'yi bununla nasıl kullanabilirim?
boyunca hep şeffaf Visual Studio 15 ait en son önizleme C# 7 bazı özellikleri ile oynamak için yapılandırılabilir duydum ama ne Visual Studio 2015 hakkında?Visual Studio 2015 ile C# 7 nasıl kullanılır?
C# 7'yi bununla nasıl kullanabilirim?
yapabilirsiniz Nuget paketini Microsoft.Net.Compilers yükleyerek bir C# 7 özellikli versiyonu için Visual Studio ile birlikte gelen derleyici değiştirin: Ben olsun bu şekilde paket sayfasında görebilirsiniz hiçbir gösterge yoktur
Referencing this package will cause the project to be built using the specific version of the C# and Visual Basic compilers contained in the package, as opposed to any system installed version.
Visual Studio 2015'te resmi olarak desteklenmektedir. Şimdiye kadar yaptığım kapsamlı testler ağrısız bir şekilde çalıştığını gösterir - C# 7 kodu derler, ancak bir sözdizimi hatası gösteren kırmızı dalgalı çizgi ile altı çizilir: Ayrıca ihtiyacınız olacak Yeni C# 7 değer tuples özelliklerini kullanmak için System.ValueTuple Nuget paketini yüklemek için.
Bu durumda, VIsual Studio Kodunu kullanmak ya da Visual Studio 2017 Topluluğunu kurmanız daha iyi olacaktır. –
Bu, bilmeniz gereken bir şeydir. Bu yüzden bazı projelerinizi, acil durumdaki diğer geliştiricilerin _can_ kodunuzla çalıştığını bilerek yavaşça VS2017'ye geçirebilirsiniz. – ecth
Bir orta veya büyük ölçekli şirket VS2017 Topluluk Sürümü çalışanınızın lisans sahibi olarak kullanılması için geçerli olmaması durumunda, @PanagiotisKanavos ile teoriye katılıyorum. VS Kodunun gerçek FOSS olduğuna inanıyorum. –
bu bağlantıya bakın: http://www.strathweb.com/2016/03/enabling-c-7-features-in-visual-studio-15-preview/ –
@SunilKumar: Bu onları VS15'te etkinleştirir. Her yerde VS2015 bahsetmiyor. –
VS 2017 ve C# 7'nin resmi olarak piyasaya sürüldüğü şu anda bunun bir cevabı almak gerçekten çok yararlı olurdu. Koddaki yeni özelliklerin kullanılması, Visual Studio'nun eski sürümleriyle uyumluluğu bozabilirse, kuruluşumuz içinde kullanıma sunmaktan endişe duyuyoruz. – pipedreambomb