Accueil
Articles
Astuces
Vidéos
Actualités
Auteurs
A propos
Contact
S'enregistrer
|
S'identifier
S'identifier
Authentification invalide
N
om d'utilisateur
M
ot de Passe
S
e souvenir de moi la prochaine fois.
S'identifier
Annuler
S'enregistrer
Mot de passe oublié ?
C# 3.0 Beta, déclarations et initialisations simplifiées, regardons sous le capot !
Puisque le produit est encore en beta, portons un regard sur quelques nouveautés du langage et ce qui peut être généré par le compilateur c#.
Par
Frédéric Mélantois
publié le 25/06/2007 à 00:52, lu 4303 fois, 8 pages
6 commentaire(s)
Tags:
C#
8 | Conclusion
1 | Introduction
2 | Déclaration simplifiée des propriétés
3 | Type implicite
4 | Initialiseur de propriétés d'objets
5 | Initialisation de structures
6 | Initialisation de collections
7 | Explication possible sur « la perte de performance » concernant les initialisations simplifiées de c# 3.0
8 | Conclusion
Conclusion
Le langage c# 3.0 est actuellement encore en version beta. Nous avons donné un aperçu des premières nouveautés du langage (déclaration simplifiée de propriétés, initialisation simplifiée des propriétés d'objets, initialisation simplifiée de structures, initialisation de collections) en portant un regard un peu plus « en profondeur » afin d'évaluer l'impact de l'utilisation de celles-ci sous des conditions exigeantes de performance. On évitera particulièrement les initialisations simplifiées de structures.
Toutefois, les améliorations syntaxiques de c# 3.0 sont indéniablement très confortables. Dans un prochain article, nous passerons en revue quelques autres d'entre elles. En attendant, je vous invite vivement à consulter ces liens :
Téléchargement d'ORCAS Beta 1 en VPC
Présentation de C#3 (projet Linq) par Mitsuru Futura
Webcast : Linq, DLinq, Xlinq: présentation générale (Mitsu Futura)
Webcast : Introduction à LINQ, DLINQ et XLINQ avec Visual Basic 9.0 (Pascal Belaud)
Webcast : Linq, DLinq, Xlinq: fonctionnement et architecture (Mitsu et Yann Faure)
Spécification c# 3.0
Linq à 360 degrés (Kader Yildirim)
Je souhaite vivement remercier Cyril Durand, Mitsu Futura, Fabrice Romelard et Laurent Kempé pour la relecture de cet article. Ils ont apporté leurs conseils et avis afin que la présente version soit vraiment plus pédagogique et plus développée que la version initiale.
Vous avez la possibilité d'apporter votre contribution, de donner votre avis en vous servant d'une des nouvelles fonctionnalités du site qui est de pouvoir commenter un article.
1
2
3
4
5
6
7
8
»
Démarrer une discussion
Intéret des initialisations simplifiées
Chargement ...
Discussion démarée par
Malkuth
le 24/07/2007 à 03:11, 2 commentaire(s).
Explication possible de la variable supplémentaire
Chargement ...
Discussion démarée par
vjacquet
le 25/06/2007 à 17:42, 4 commentaire(s).
Ecrire un commentaire
Titre
Commentaire
Annuler