Où puis-je trouver un bon guide détaillé sur le C # 3? [fermé]
-
05-07-2019 - |
Question
Il semble que C # 3 me frappe sans que je m'en rende compte, pourriez-vous me parler de bons guides approfondis sur C # 3? de lambda à linq à tout ce qui a été introduit avec la troisième version du langage.
Les livres imprimés seraient bien, mais les guides en ligne seraient encore meilleurs!
La solution
ScottGu contient d'excellents messages sur le C # 3:
- Le C # ?? Opérateur de fusion nul (et l’utiliser avec LINQ)
- LINQ to SQL: Partie 8 (il s’agit d’une série de 8 parties, consultez le haut de la publication pour connaître les liens vers les 7 premières)
- Propriétés automatiques, initialiseurs d'objet et initialiseurs de collecte
- Extension Méthodes
- Lambda Expressions
- Requête Syntaxe
- Types anonymes
Quelques liens plus utiles:
Autres conseils
Il existe des blogs de grande qualité.
certains de mes favoris: Eric Lippert , Eric White , Scott Gu
On m'a dit que c'était un bon livre C # en profondeur .
Kits de formation MS Visual Studio 2008 et le kit de formation .NET Framework 3.5 et Kit de formation sur les améliorations .NET Framework 3.5
Chaîne 9 présentation \ vidéos
J'ai lu les quatre premiers chapitres de 'C # In Depth' de Jon Skeet et je recommanderais ce livre.
Juste une autre recommandation pour C # in Depth; non seulement cela expliquera complètement C # 3.0 - mais cela améliorera également de manière significative votre compréhension de C # 2.0 - par exemple, beaucoup des nuances les plus subtiles des blocs d’itérateur ou des variables capturées.
Vaut vraiment la peine d'être lu.
Si vous cherchez une référence d'arbre mort, je vous recommande Pro C # 2008 et la plate-forme .NET 3.5 d'Andrew Troelsen.
J'ai trouvé C # 3.0 en bref très utile .
J'ai trouvé la requête LINQ: interrogation de langue intégrée en C # 2008 à être très utile pour cela. Il comporte un chapitre qui couvre toutes les nouvelles fonctionnalités linguistiques en 3, et le reste du livre plonge bien sûr dans LINQ. Je le recommande fortement.
La spécification C # 3 donne une description complète du langage. Toutefois, aussi cela pourrait être beaucoup plus détaillé pour vos besoins.