C için doğru sürüm numaraları ne#?
C için doğru sürüm numaraları ne#? Ne zaman ortaya ne çıkardı? Ben neden C# 3.5 ile ilgili herhangi bir cevap bulamıyorum?
Bu soruya öncelikle cevap yanlış sürüm numarası kullanarak arayan o yardım için, örneğin, "C# 3.5". Umarım kimse yanlış sürüm numarası ile bir cevap bulmak için başarısız bulacaksınızbusoru ve yine doğru sürüm numarası ile arama yapın.
CEVAP
Bu C sürümleri vardır# bu yazı zaman hakkında bilinen:
- C# 1.0serbest .1.0 ve VS2002 (Ocak 2002) NET
- C# 1.2(tuhaf yeterli); ile yayınladı .1.1 ve VS2003 (Nisan 2003) NET.
IDisposable
uygulananIEnumerator
sDispose
aramak için ilk sürümü. Birkaç diğer küçük özellikler. - C# 2.0serbest .2.0 ve VS2005 (Kasım 2005) NET. Önemli yeni özellikler: jenerik, anonim yöntemleri, türü null, yineleyici engeller
- C# 3.0serbest .3.5 ve VS2008 (Kasım 2007) NET. Önemli yeni özellikler: lambda ifadeleri, uzatma yöntemleri, ifade ağaçları, anonim tipler, örtülü yazarak (
var
), ifadeleri sorgu - C# 4.0serbest .4 ve VS2010 (Nisan 2010) NET. Önemli yeni özellikler: geç bağlama (
dynamic
), temsilci ve arayüz genel varyans, daha fazla COM desteği, bağımsız değişkenleri ve isteğe bağlı parametreler adında - C# 5.0serbest .4.5 ve VS2012 (Ağustos 2012) NET. Major features: zaman uyumsuz programlama, arayan bilgisi özniteliklerini. Kırma değiştirin: loop variable closure.
- C# 6.0serbest .4.6 ve VS2015 (Temmuz 2015) NET. Roslyn tarafından uygulanmaktadır. Özellikler: başlatıcılar için otomatik olarak uygulanan özellikler, kullanma yönergeleri için ithalat statik üyeler, özel filtreler, ikili rakamları ve basamak ayırıcı, endeksli üyeler ve eleman başlatıcılar,
await
catch
finally
uzantısıAdd
yöntemleri koleksiyon başlatıcılar.
C diye bir şey yok# 3.5 - karışıklığa neden burada C# 3.0 mevcut .NET 3.5. Dil ve çerçeve sürüm 2.0 için olan CLR, bağımsız, ancak sürüm bilgisi vardır .NET 3.5, 2.0 .NET 4 tanıtımı rağmen 4.0 hizmet paketleri CLR. CLR .NET 4.5 çeşitli geliştirmeler, ama sürüm belirsiz: bazı yerler olabilir olarak CLR 4.5 (this MSDN page kullanılan ifade etmek için bu şekilde, örneğin), ama Environment.Version
özellik hala raporları 4.0.xxx.
Dili, zamanı ve çerçeve sürümü arasındaki ilişki hakkında daha ayrıntılı bilgiler C# in Depth sitesinde bulunmaktadır. Bu hedefleme yaparken kullanabileceğiniz bilgileri içerir .NET 2.0. Eğer herkes bu wiki cevap içine tüm içeriği getirmek istiyor, hoş gelmişler.)
En iyi derleme sürüm numaraları koruma...
Doğru kullanımı Android kullanıcısı Yö...
Reset veya özel sürüm kullanmaya Gah i...
Nasıl düzeltmek için: Desteklenmeyen ö...
Nasıl pi benim hesaplama doğru olup ol...