J'ai récemment converti une application de .net 2.0 à 3.5 mais je ne vois aucune méthode d'extension ... qu'est-ce que je fais mal? Ou quoi d'autre dois-je faire en plus de changer le framework cible de 2.0 à 3.5 dans les paramètres du projet?Projet converti .net 2.0 à 3.5, où sont les méthodes d'extension?
Répondre
Les méthodes d'extension apparaissent basées sur les espaces de noms importés essayer d'ajouter
using System.Linq;
vers le haut de vos fichiers. Comme Jon dit, vous aurez également besoin d'ajouter une référence à l'assembly System.Core.dll.
La méthode d'extension est une caractéristique de .net 3.5. méthodes d'extension sont quelque chose que vous devez créer !!!
réfèrent ce lien
En fait, il y a beaucoup d'extensions par défaut livré avec 3.5. –
mec, je ne sais pas si vous savez ... mais il existe des méthodes d'extension déjà écrit en 3.5 – argh
Désolé, j'ai mal compris votre question !! ma faute :) –
Vous devez non seulement ajouter la directive using pour System.Linq
comme suggéré par SillyMonkey, mais vous devez également avoir une référence à l'assembly System.Core
si vous souhaitez utiliser LINQ.
n'est pas ajouté que vous modifiez le cadre cible à 3.5? – argh
@argh - Je pense que c'est. Mais cela donne une réponse plus complète (par exemple, la référence peut être laissée de côté en fonction de la mise à jour du projet) – SillyMonkey
- 1. Performance de .Net 2.0 vs .Net 3.5
- 2. Où sont stockées les méthodes en mémoire?
- 3. Convertir Web.config à partir de .NET 2.0 en 3.5
- 4. Chargement .net 3.5 wpf-forms dans une application .net 2.0
- 5. HtmlForm.Action et Framework .Net 2.0/3.5 Interrogation
- 6. Pièges pour convertir une solution .net 2.0 en .net 3.5
- 7. Assemblages 2.0/3.5 côte à côte
- 8. Quelles sont les étapes pour réparer le framework .Net (2.0/3.5) sur Windows XP?
- 9. ADO.Net 2.0 vs 3.5
- 10. Mise à niveau d'un service Web ASP.NET 1.1 à l'aide de WSE 2.0 vers .NET 3.5
- 11. Utilisation de méthodes d'extension dans .NET 2.0?
- 12. Où se trouve le SDK .net 3.5?
- 13. où sont les méthodes dans la classe proxy "reference.cs"?
- 14. Mixage de modules DNN utilisant .NET 2.0 et 3.5
- 15. délégués après la migration projet .Net 1.1 à 3.5
- 16. Où placer les méthodes GetObjectColletion?
- 17. Qu'est-ce que nos clients ont de migrer de .Net 2.0 à .Net 3.5?
- 18. .NET 2.0 - Conversion TimeZone
- 19. Quelles fonctionnalités de .NET 3.5 peuvent être utilisées dans une application .NET 2.0?
- 20. Utilisation des méthodes d'extension avec .NET Framework 2.0
- 21. .NET 3.5 Afficher l'état
- 22. Assemblage .NET 1.1 dans le projet .NET 2.0: .NET 1.1 est-il requis?
- 23. Comment référencer l'assembly .NET 4.0 dans les projets .NET 3.5
- 24. erreurs d'un projet .NET 3.5 apparaissent comme .NET 2.x
- 25. Mise à niveau du code de .Net 1.1 à 2.0/3.5 (C#)
- 26. fuite de mémoire SerialPort dans .NET 2.0/3.5
- 27. Fonctionnalités C# .NET 3.0/3.5 dans 2.0 utilisant Visual Studio 2008
- 28. Où sont stockées les importations de niveau projet dans Visual Studio 2008?
- 29. UpdatePanel dans le projet mis à jour par rapport au nouveau projet 3.5
- 30. Référence 3.5 assembly de l'application 2.0?
merci c'était ce que je cherchais! – argh