Entwickler-Ecke

C# - Die Sprache - Array Parameter, üvergabe in Function


Baumunk - Di 28.11.06 14:57
Titel: Array Parameter, üvergabe in Function
Hallo,

nächste frage:

ich habe so eine Function :


C#-Quelltext
1:
2:
3:
public static void DrawGradient(Graphics AGraphics, Rectangle Rect,
            Boolean Horizontal, Color[] Colors)
        {


Wie soll diese function aufrunen, genau gesagt wie übergebe ich Color array, ohne ihn separet zu deklarieren?


Robert_G - Di 28.11.06 15:21

Arrays sind einfach Arrays, die Eigenart, dass man einen speziellen Arraytypen deklarieren muss ist eigentlich nur eine Delphi-Eigenart. ;)
Kieksde hier:

C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
void Mööp(Color[] colors)
{
}

void Miep()
{
  Mööp(new Color[] { Color.Red, Color.Blue });
}


Baumunk - Di 28.11.06 15:25

Danke