2009-05-20 6 views

Antwort

2

Erweiterungsmethoden auf den importierten Namespaces versuchen Sie

using System.Linq; 

an die Spitze Ihrer Dateien erscheinen basiert. Wie Jon sagt, müssen Sie auch einen Verweis auf die System.Core.dll-Assembly hinzufügen.

+0

danke das war was ich gesucht habe! – argh

0

Erweiterungsmethode, ist Feature von .net 3.5. Erweiterungsmethoden sind etwas, das Sie erstellen müssen !!!

What are Extension Methods?

beziehen sich auf diesen Link

+0

tatsächlich gibt es eine Reihe von Standard-Erweiterungen Schiffe mit 3,5. –

+0

Kumpel, ich weiß nicht, ob Sie wissen ... aber es gibt Erweiterungs-Methoden bereits in 3,5 geschrieben – argh

+0

Sorry, ich missverstanden Sie Frage! meine Schuld :) –

1

Sie müssen nicht nur die using-Direktive für System.Linq hinzufügen, wie SillyMonkey vorgeschlagen, sondern Sie müssen auch einen Verweis auf die System.Core Assembly haben, wenn Sie LINQ verwenden möchten.

+0

wird nicht hinzugefügt, wenn Sie das Zielframework auf 3.5 ändern? – argh

+0

@argh - Ich denke es ist. Aber es ergibt eine vollständigere Antwort (z. B. kann die Referenz weggelassen werden, abhängig davon, wie das Projekt aktualisiert wird) – SillyMonkey

Verwandte Themen