Daha eski .NET projelerinde C# 6.0 ve Visual Basic 14 kullanın

Womanne

Member
C# 6.0 ve Visual Basic 14’teki yeni dil özelliklerinin neredeyse tamamı, .NET 2.0’a kadar olan önceki .NET sürümlerinde de çalışır.


Microsoft, .NET Framework 4.6 ile birlikte gelen C# 6.0 ve Visual Basic 14 programlama dili sürümlerine aşağıdakiler gibi bazı sözdizimsel bilgiler ekledi:

  • atamalı otomatik özellikler
  • Salt okunur otomatik özellikler
  • Boş yayılma operatörü ?.
  • Şebeke adına
  • dize enterpolasyonu
Ancak, tüm .NET yazılım geliştiricileri hemen .NET Framework 4.6’ya geçemez. İyi haber: C# 6.0 ve Visual Basic 14’teki yeni dil özelliklerinin neredeyse tamamı, .NET 2.0’a kadar eski .NET sürümlerinde de çalışır. Tek gereksinim, Visual Studio 2015 ile derlenmiş olmasıdır. .NET derleyici platformu “Roslyn” için burada bulunan yeni C#/Visual Basic dil derleyicileri, yeni dil komutlarını tüm . .NET 2.0’dan sonraki NET sürümleri.

Ayrıca, yeni dil özelliklerinin neredeyse tamamı, .NET 2.0’da zaten bulunmayan .NET sınıf kitaplığından herhangi bir sınıf gerektirmez. Ancak, C# 6.0 dilinin bir özelliği, .NET Framework’ün en az 4.5 sürümünü gerektirir: anahtar kelime Beklemek yakalama ve nihayet bloklarda. Anahtar kelime için gereken sınıflar yalnızca .NET Framework 4.5’ten beri mevcuttur.

ASP.NET Web sayfalarında yeni dil sözdizimi ile Roslyn derleyicilerini kullanmak için özel önlemler gereklidir.


()



Haberin Sonu
 
Üst