Wie verwende ich Linq in MonoDevelop 2.0 auf OS X?
Ich installiert MonoDevelop 2.0 auf meinem Mac.
Erstellte ich eine neue Konsole-Anwendung.
"Hallo Welt" - Programm läuft wunderbar.
Aber ich kann nicht mit Linq.
using System.
nicht zeigen Linq
option.
Was soll ich tun?
InformationsquelleAutor Sam Kong | 2009-05-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie möglicherweise mit der rechten Maustaste auf Ihr Projekt im Projektmappen-Ansicht
Options
,Build
,General
, und stellen Sie Ihre Ziel-Laufzeitumgebung anMono /.Net 3.5
oder größer.Dann können Sie der rechten Maustaste auf Verweise, tun, Bearbeiten, Verweise und fügen Sie einen Verweis auf System.Core in Ihr Projekt ein.
Vielen Dank. Ich wusste, was, wie die Laufzeitumgebung als Ziel, aber nicht wissen, dass ich brauchte, um zu ändern, die core-lib.
InformationsquelleAutor jpobst
Ich bin mit Monodevelop 2.0 und Mono 2.0 auf Ubuntu 9.04 und lambda und Linq funktionieren.
Im Gegensatz zu dem, was Thomas Levesque, sagt
System.Core
existiert in Mono. Erweiterungsmethoden, lambda et al unterstützt werden.Müssen Sie
using System.Linq
.Where' query expression pattern could not be found. Are you missing
System.Linq' using-Direktive oder `System.Core.dll' Assemblyverweis?(CS1935)]Was passiert, wenn Sie versuchen zum ausführen der Beispiel-code? Welcher Typ sind Sie versuchen zu nennen, Wo?
Also Mono ist mehr Fortgeschritten als ich dachte... cool 🙂
InformationsquelleAutor Opflash
Die Neueste version von Mono zu Entwickeln, unterstützt linq. An dem Projekt müssen Sie 3.5 unter Bauen/allgemein/RuntimeVersion. Danach können Sie das System.Core reference.
InformationsquelleAutor
Ist Ihre Konsole-Anwendung, verweisen auf die
System.Core.dll
? Sie verweisen müssen, umSystem.Linq
.InformationsquelleAutor Jordan S. Jones
Prüfen Sie, ob Ihr Projekt die Verweise auf System.Xml.Linq Bibliothek zu
InformationsquelleAutor Subtle Fox
Nicht sicher LINQ ist vollständig implementiert in der aktuellen Version http://www.mono-project.com/Roadmap
InformationsquelleAutor Cargowire