Je sais que C# 3.5 est utilisé avec VS2008 et .NET 3.5.
Aussi C# 4 fait partie de VS2010 et .Net 4.0.
Mais qu'est-ce que C# 5? Quel IDE?Qu'est-ce que C# 5 et d'où vient-il?
Répondre
Lors de la récente PDC, Anders a annoncé:
- Nous prévoyons de publier un Produit "C# 5" et produit "VB 11". Les noms exacts des produits n'ont pas encore été annoncés
- Nous prévoyons que la fonctionnalité "gros ticket" de C# 5 et VB 11 sera améliorée en programmation asynchrone.
- Une version prototype de la fonctionnalité "async" est disponible pour le téléchargement public maintenant.
- Nous prévoyons de publier à une date ultérieure une API de "compilateur en tant que service" pour C# et VB. Vous ne devriez pas vous attendre à expédier en même temps que C# 5/VB 11; ce sont des produits distincts.
Anders spécifiquement ne pas annoncer:
- Lorsque nous prévoyons expédier un de ces produits
- Qu'est-ce que « véhicule de navire », ils iront dans; nous n'avons pas annoncé une nouvelle version de l'IDE ou du CLR.
- Quelles sont les caractéristiques supplémentaires, le cas échéant, seront ajoutés à C# 5 ou VB 11.
Pour plus d'informations sur la fonction async en C#, consultez le centre C# dev ou lire mon Async articles sur le sujet.
Pensez-vous que vous pourriez mettre à jour cette réponse s'il vous plaît, maintenant que async fait partie de 4.5? Merci! – mcintyre321
Ce n'est pas encore publié. Des parties de celui-ci a été présenté au PDC (professional developer conference) de cette année. Vous pouvez voir Anders Hejlsberg's talk online où il explique les nouvelles fonctionnalités async qui se terminera en C# 5.0 quand il est libéré (aucune date encore)
J'ai entendu dans une annonce que C# 5 vient de Microsoft à Pékin.
- méthodes asynchrones
- compilateur en tant que service
le moment, je ne peux pas trouver des informations sur .NET ou 5 dans lequel l'IDE, ce sera publié.
Plus d'informations peuvent être trouvées sur les forums MSDN.
Dans les cas suivants encore cette question. Il semble que la prochaine version du framework sera 4.5 et la prochaine version VS sera 11. Je ne suis pas sûr de savoir pourquoi ce n'est pas 2011, probablement parce que c'est maintenant 2012 et qu'il est toujours en avant-première technologique.
Nouveautés de Visual C# dans Visual Studio 11 Developer Preview. Cette pré-diffusion se terminera le 30 juin 2012.
http://msdn.microsoft.com/en-us/library/hh156499(v=vs.110).aspx
.NET Framework 4.5 Beta
Sa version 11 parce que c'est la 11ème version =) Regardez dans votre répertoire de fichiers de programme. 10 est 2010. 9 est 2008. 8 est 2005 ... – jamie
C'est la version 11 parce que c'est une loi de la nature que Microsoft ne maintient jamais un système de numérotation des versions cohérent pour plus de quelques versions d'affilée. Regardez Windows, Office, etc. – Carson63000
Il semble que le deuxième lien est cassé. –
- 1. C ANSI C ou ISO C spécifie-t-il ce que -5% 10 devrait être?
- 2. Pourquoi Perl's Inline :: C sort 4.0e-5 après 4.4e-5?
- 3. JBuilder et Java 5
- 4. entlib 5 et structuremap
- 5. HTML 5 avec sockets CSS 3 et HTML 5
- 6. JBoss 5.x et Axis2
- 7. Jboss As 5 et activemq
- 8. C#: Comment ça marche: Unit myUnit = 5;
- 9. Fusion 5 NSStrings en Objective-C
- 10. Même nombre dans les 5 cases et il est censé être 5 numéros différents dans 5 boîtes différentes
- 11. error_reporting en PHP 4 et PHP 5
- 12. IIS 5 session et Asp.Net session de
- 13. Resharper 5 raccourcis et schémas de clavier
- 14. Roundup de HTML 5 vulgarisations et ressources
- 15. PHP 5 et des normes strictes erreur
- 16. Que faire des incompatibilités de l'audio HTML 5 entre navigateurs?
- 17. Qu'est-ce que cet attribut "headerindex =" 5 heures "?
- 18. Safari 5 Exentsions
- 19. C# et LDAP autres que MSAD
- 20. Php 5 sur RedHat Enterprise Linux 5
- 21. Est-ce que resharper 5 beta ne fonctionne plus?
- 22. Quand est-ce que la différence entre une chaîne et un nombre compte en Perl 5?
- 23. Traiter des plages horaires telles que 5 minutes et 30 secondes dans R
- 24. Opération arithmétique pour que 0, 1 et 2 retournent 0 | 3, 4, & 5 return 1, etc
- 25. C++: synchroniser 5 consommateurs à 1 producteur (multithread)
- 26. Comment télécharger une image en tant que fichier et l'afficher en tant que vignette avec Tapestry 5?
- 27. Delphi 5 appel C++ dll provoquant une violation d'accès
- 28. Modifier le thème Windows Mobile 5 via C#
- 29. comment créer une grille 5 X 5 en PHP ajax?
- 30. somme de la série 1 * 3-3 * 5 + 5 * 7
Il n'y a pas une telle chose comme 3,5 C#. Il y a C# 3.0; le compilateur C# 3.0 livré avec .NET 3.5. –
Voir aussi: http://stackoverflow.com/questions/247621/what-are-the-correct-version-numbers-for-c –
vous avez peut-être entendu parler du fait que Jon Skeet a déjà écrit C# 5 :) – user281693