Point Array mit Point Werten initialisieren

  • C#
  • .NET (FX) 4.5–4.8

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von Duster.

    Point Array mit Point Werten initialisieren

    Hallo Leute,

    nach langer Zeit habe ich vor ein paar Tagen wieder die Zeit zum programmieren gefunden.
    Da VB nich weiterentwickelt wird lerne ich gerade C#.
    Als Lernprojekt migriere ich mein kleines GDI+ Tutorial von VB nach C#.
    Bisher lief alles gut, aber jetzt habe ich ein kleines Problem.
    In meiner Klasse Form 1 deklariere ich ein eindimensionales Point Array:

    C#-Quellcode

    1. private Point[] _linesCoords;


    in der gleichen Klasse definiere ich die Funktion InitializeShapes und möchte dort das Array initialisieren. Bekomme aber ständig Fehler!

    C#-Quellcode

    1. public void InitializeShapes()
    2. {
    3. _linesCoords =
    4. {
    5. new Point(1050, 220),
    6. new Point(1400, 220),
    7. new Point(1400, 220),
    8. new Point(1400, 400),
    9. new Point(1400, 400),
    10. new Point(1200, 500)
    11. };
    12. }


    Nach dem = Zeichen bekomme ich die Fehkermeldung: "Expression erwartet", nach jedem Komma die Fehlermeldung: "}" erwartet.


    Könnt Ihr mir sagen wie ichs richtig mache ?(

    Vielen Dank für Eure Hilfe vorab und bleibt gesund!
    Duster

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Duster“ ()

    Ich habs, Dank Telerik :

    C#-Quellcode

    1. _linesCoords = new[] {new Point(1050, 220),
    2. new Point(1400, 220),
    3. new Point(1400, 220),
    4. new Point(1400, 400),
    5. new Point(1400, 400),
    6. new Point(1200, 500)};


    Vielleicht hilfts ja anderen ;)
    Duster

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Duster“ ()