Wiem C# 3.5 jest używany z VS2008 i .NET 3.5.
Również C# 4 jest częścią VS2010 i .Net 4.0.
Ale czym jest C# 5? Jakie IDE?Co to jest C# 5 i skąd się bierze?
Odpowiedz
Na ostatnim PDC Anders ogłoszono:
- Planujemy rozłączyć Produkt "C# 5" i produkt "VB 11". Dokładne nazwy produktów nie zostały jeszcze ogłoszone zgodnie z moją wiedzą
- Zamierzamy, że funkcja "dużego biletu" w C# 5 i VB 11 zostanie ulepszona w programowaniu asynchronicznym.
- Prototypowa wersja funkcji "asynchronicznej" jest dostępna do publicznego pobrania.
- W przyszłości planujemy udostępnić API "kompilator jako usługa" dla C# i VB. Nie należy oczekiwać, że statek zostanie wysłany w tym samym czasie co C# 5/VB 11; są oddzielnymi produktami.
Anders specjalnie zrobił nie ogłosić:
- Kiedy planujemy wysyłać żadnego z tych produktów
- Co „pojazd statek” będą wychodzić; nie ogłosiliśmy nowej wersji IDE lub CLR.
- Jakie dodatkowe funkcje, jeśli w ogóle, zostaną dodane do C# 5 lub VB 11.
Aby uzyskać więcej informacji na temat funkcji asynchronicznej w języku C#, sprawdź C# centrum dev lub przeczytać mój Async articles na ten temat.
Czy uważasz, że możesz zaktualizować tę odpowiedź, proszę, teraz async jest częścią 4.5? dzięki! – mcintyre321
To nie jest jeszcze wydane. Jego części zostały zaprezentowane na tegorocznym PDC (professional developer conference). Można zobaczyć Anders Hejlsberg's talk online gdzie wyjaśnia nowe async funkcje, które kończą się w C# 5.0, gdy jest zwolniony (bez daty jeszcze)
Słyszałem w ogłoszeniu, że C# 5 pochodzi od Microsoftu w Pekinie.
- asynchroniczne metody
- kompilator jako usługa
W tej chwili nie mogę znaleźć informacje na temat NET 5 lub IDE, w którym zostanie on zwolniony.
Więcej informacji można znaleźć na forach MSDN.
W przypadku osób nadal po to pytanie. Wygląda na to, że następna wersja ramowa będzie miała 4.5, a następna wersja VS będzie miała 11 lat. Nie jestem pewien, dlaczego nie jest to 2011 rok, prawdopodobnie dlatego, że jest teraz w 2012 roku i wciąż jest w podglądzie technologii.
Co nowego dla Visual C# w Visual Studio 11 Developer Preview. Ta wstępna wersja zakończy się 30 czerwca 2012 r.
http://msdn.microsoft.com/en-us/library/hh156499(v=vs.110).aspx
.NET Framework 4.5 Beta
Jego wersja 11, ponieważ jest to 11 wersja =) Zajrzyj do katalogu z plikami programów. 10 to 2010. 9 to 2008. 8 to 2005 ... – jamie
Jest to wersja 11, ponieważ jest to prawo natury, że Microsoft nigdy nie utrzymuje spójnego systemu numerowania wersji dla więcej niż kilku wersji z rzędu. Spójrz na Windows, Office itp. – Carson63000
Wygląda na to, że drugi link jest zepsuty. –
- 1. Skąd się bierze "git fetch"?
- 2. Złe ostrzeżenie o ścieżce, skąd się bierze?
- 3. Skąd bierze się tekst z wyrzuconego wyjątku?
- 4. emulateTransitionEnd w pliku bootstrap.js, skąd się bierze?
- 5. Skąd się bierze synteza składni at & t?
- 6. Skąd bierze się inicjator Rails w klejnocie?
- 7. Co to jest "==" w C?
- 8. Jak dowiedzieć się, skąd się bierze Ostrzeżenie Pythona od
- 9. Skąd bierze się dodatkowa przestrzeń w tych obrazach?
- 10. Skąd bierze się 13 minimalnie wystarczających przykazań Nimana?
- 11. Skąd wiesz, co to jest dobry indeks?
- 12. Przykładowy przykład oparty na klasach Django: skąd się bierze ** kwargs?
- 13. Skąd bierze się kolejność wykonywania funkcji w monaderze?
- 14. Skąd się bierze odstęp pionowy w widoku UILabelView?
- 15. Skąd bierze się logika nawigacji, View, ViewModel lub gdziekolwiek indziej?
- 16. Skąd się bierze system.out.println w tomcat pod Windowsem?
- 17. Skąd Android bierze domyślną strefę czasową?
- 18. Co to jest | i używa się operatorów?
- 19. Co to jest wyszukiwanie nazw C++? (I jest GCC prawda?)
- 20. Co to jest S_ISREG() i co robi?
- 21. Co to jest% * c% * cw `printf`?
- 22. Co to jest wstawianie?
- 23. Co to jest "Przenośny C++"?
- 24. //! [0] C++ - co to jest?
- 25. Co to jest 1LL lub 2LL w C i C++?
- 26. Co to jest C++ analog C# byte []?
- 27. C# - Co to jest komponent i jak jest zwykle używany?
- 28. Co to jest POI i co to znaczy?
- 29. Co to jest DWASMod.dll?
- 30. Co to jest „Class :: *”
Nie ma czegoś takiego jak C# 3.5. Jest C# 3.0; kompilator C# 3.0 dostarczany z .NET 3.5. –
Zobacz też: http://stackoverflow.com/questions/247621/what-are-the-correct-version-numbers-for-c –
Być może słyszałeś kilka faktów z Jonem Skeet, że on już napisał C# 5 :) – user281693