Schreibe dir doch eine extra Klasse, die als Eigenschaften die drei verschiedenen Arrays beinhaltet und erzeuge ein Object davon, bei dem du denn auf jedes Array einzeln zugreifen kannst. So kannst du dann auch bei deinem Return auch nur ein Object angeben.
Gruesse Falkster -----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
