none
Array Zugriff mit Visual Studio RRS feed

  • Allgemeine Diskussion

  • Guten Morgen,

    Ich habe ein Programm das meines Wissens nach in C geschrieben ist.
    An diesem Programm wollte ich optimierungen vornehemen.
    Dazu gehört unter anderem das beschreiben und das Zugreifen auf einen n-Dimensionalen Array.

    Leider bekomme ich das nicht hin.

    string VGL2 = Daten[i,1];

    damit wollte ich die Variable VGL2 mit dem Inhalt der Daten aus dem Array beschreiben.

    string [,] Daten = newstring[300,5];

    und so habe ich ihn deklariert.

    Das Programm bringt mir nun den Fehler:


    Schweregrad


    Code


    Beschreibung


    Projekt


    Datei


    Zeile


    Unterdrückungszustand


    Fehler


    CS0021


    Eine Indizierung mit [] kann nicht auf einen Ausdruck vom Typ "Array" angewendet werden.


    RfReader.TestApp.Lib


    ******************


    27


    Aktiv

    Ich weis leider nicht mehr weiter.

    Bin ein Anfänger was das Programmieren angeht.

    Mittwoch, 6. Februar 2019 10:12

Alle Antworten

  • Hi,

    also du hast ein Programm, das "deines Wissens nach" in C geschrieben ist..... soso...

    Sieht allerdings nach C# aus, wenn man bei "newstring" noch das Leerzeichen an die richtige Stelle setzt.

    Was mich ein wenig erstaunt ist, das du diese Fehlermeldung bekommst. Wenn ich das in C# mache, bekomme ich diese nicht! Allerdings zeigst du auch nicht gerade viel Code. Wo genau kommt denn die Fehlermeldung?

    Du solltest dir erst einmal klar machen, was du da vor dir hast (Sprache, Projektart, Version, VS-Version...), denn was mich noch mehr erstaunt ist, das du "Optimierungen" an einem bestehenden Projekt vornehmen willst, ohne zu wissen, was du da eigentlich hast... Mal abgesehen von deinen Anfänger-Kenntnissen (und das ist nicht böse gemeint).

    Gruß


    Freiberufler im Bereich Softwareentwicklung Von der PLC und Robotik zu VB.NET & C#, vorrangig WPF und UWP

    Mittwoch, 6. Februar 2019 15:12