Autor Beitrag
GURKE deluxe
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 91
Erhaltene Danke: 1

Win 7 Home Premium x64, Win XP Home Edition v2002
C# Microsoft Visual C# 2010 Express
BeitragVerfasst: Do 04.04.13 07:56 
Hallo,
Ich habe folgendes Objekt:
ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
public class Bsp
    {
        private string _s;
        public string s
        {
            get { return this._s; }
            set { this._s = value; }     
        }
    }


Davon habe ich nun ein Array:
ausblenden C#-Quelltext
1:
2:
3:
4:
    private Bsp[] = new Bsp[3];
    Bsp[0].s = "a";
    Bsp[1].s = "b";
    Bsp[2].s = "c";


Nun möchte ich die Strings: "a", "b" und "c" als ein string-Array ausgegeben haben. Ist das direkt ohne foreach, for oder while- schleife möglich?
Irgendwie so was wie:
ausblenden C#-Quelltext
1:
string[] teststringarray = Bsp.GetValue("s");					


Schönen Gruß
Julian

PS: Natürlich ist meine Klasse komplexer aufgebaut, dies soll nur ein Beispiel sein.
Ralf Jansen
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 4708
Erhaltene Danke: 991


VS2010 Pro, VS2012 Pro, VS2013 Pro, VS2015 Pro, Delphi 7 Pro
BeitragVerfasst: Do 04.04.13 09:35 
ausblenden C#-Quelltext
1:
string[] teststringarray = Bsp.Select(x => x.s).ToArray();					

Für diesen Beitrag haben gedankt: GURKE deluxe
GURKE deluxe Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 91
Erhaltene Danke: 1

Win 7 Home Premium x64, Win XP Home Edition v2002
C# Microsoft Visual C# 2010 Express
BeitragVerfasst: Do 04.04.13 13:56 
Hallo Ralf,
user profile iconRalf Jansen hat folgendes geschrieben Zum zitierten Posting springen:
ausblenden C#-Quelltext
1:
string[] teststringarray = Bsp.Select(x => x.s).ToArray();					


Danke! Funktioniert einwandfrei!