Hallo,

entweder Du schreibst eine eigene Klasse die als Property die einzelen Array
beinhaltet

oder Du gibt ne Collection zurück

public object[] getArray()
{
        string[,] arrTemp1 = new string[10,10];
    string[] arrTemp2 = new string[10];
    string[,,] arrTemp3 = new string[10,10,10];

    //Arrays füllen
    .....

    return new object[]{arrTemp1,arrTemp2,arrTemp3};
}
public Hashtable getArray()
{
    string[,] arrTemp1 = new string[10,10];
    string[] arrTemp2 = new string[10];
    string[,,] arrTemp3 = new string[10,10,10];

    //Arrays füllen
    .....
        System.Collections.Hashtable ht = new
System.Collections.Hashtable();
        ht.Add("arr0",arrTemp1);
        ht.Add("arr1",arrTemp1);
        ht.Add("arr2",arrTemp1);
        return ht;
}

Dann dementsprechend behandeln.

Gruß Jörg

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Stadelmann Patrick
Sent: Mittwoch, 31. August 2005 14:16
To: [email protected]
Subject: [CSharp.net] Werte aus einer Funktion übergeben

Hallo,
Ich hab eine Funktion über die ich ein Array fülle.
Mit return gebe ich das gefüllte Array wieder zurück.

public string[,] getArray()
{
    string[,] arrTemp = new string[10,10];

    //Array füllen
    .....

    return arrTemp;
}

Ich würde jetzt gerne 2 oder mehrere Arrays generieren und zurückgeben.
Leider klappt das ganze nicht so richtig, da die Arrays unterschiedliche
Dimensionen besitzen und da meine Funktion ein 2 Dimensionales Array
erwartet.

public string[,] getArray()
{
    string[,] arrTemp1 = new string[10,10];
    string[] arrTemp2 = new string[10];
    string[,,] arrTemp3 = new string[10,10,10];

    //Arrays füllen
    .....

    return arrTemp1,arrTemp2,arrTemp3;
}

danke für eure Hilfe
Patrick


_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net


_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net

Antwort per Email an