Generische Listen
-
hab ein paar probleme und hoffe jemand kann mir helfen.
Folgendes:string eingabe; Queue<int> zs = new Queue<int>(); //... Eingabe von nutzer in eingabe ... zs = Convert.ToInt32(eingabe); // Fehlermeldung: Eine implizite Konvertierung vom Typ "int" in "System.Collections.Generic.Queue<int>" ist nicht möglich.
public int[] Primzahl(int n){ //... return zs.ToArray; // Fehler: Die Methodengruppe "ToArray" kann nicht in den Nichtdelegattyp "int[]" konvertiert werden. Wollten Sie die Methode aufrufen? }
-
zs**.Add(Convert.ToInt32(eingabe))**;
return zs.ToArray**()**;
Mfg Marco
Edit: Das mit dem Bold und Code-Tags ging nicht richtig, daher nur die 2 Zeilen
-
Sieht aus als wenn dort Grundlagenwissen fehlt.
-
Hallo Koni1988,
du versuchst dort einer Queue<int> einen Int32 zuzuweisen. Das geht so nicht. Du kannst ja auch nicht in dein Haus gehen und den Motor anlassen, weil du Campen fahren willst.
Eine Queue<T> bietet für das Hinzufügen Enqueue und für das Entfernen Dequeue.