Entwickler-Ecke
Basistechnologien - Array das sowohl int als auch string aufnehmen kann
paddy14 - Di 05.07.11 11:32
Titel: Array das sowohl int als auch string aufnehmen kann
Kenn jemand so ein Array???
jaenicke - Di 05.07.11 11:48
Warum ein Array? (Auch wenn es auch dort mit dem Typ object geht)
C#-Quelltext
1: 2: 3: 4: 5: 6: 7:
| List<object> MyList = new List<object>(); MyList.Add((Int32)44); MyList.Add("fff"); MessageBox.Show(MyList[0].ToString()); MessageBox.Show(MyList[1].ToString()); if (MyList[0] is Int32) MessageBox.Show("MyList[0] is Int32"); |
paddy14 - Di 05.07.11 12:19
Klar warum bin ich nicht selbst darauf gekommen, grr ;)
Danke dir!
Eudaimonie - Di 05.07.11 13:40
In demfall kannst du auch gleich die 'ArrayList' nehmen.
Dort kannst du alles reinstopfen, egal welchen Typ es hat.
Trashkid2000 - Di 05.07.11 13:59
Darf man fragen, wozu Du eine Liste bzw. ein Array) benötigst, wo Du alles reinstopfen kannst?
Weniger Typisierung geht echt nicht! Das lässt sich doch bestimmt anders lösen :wink:
pdelvo - Do 06.10.11 22:29
Eudaimonie hat folgendes geschrieben : |
In demfall kannst du auch gleich die 'ArrayList' nehmen.
Dort kannst du alles reinstopfen, egal welchen Typ es hat. |
Ist veralltet und im Grunde obsolete. Man sollte die generischen Aufzählungen benutzen.
Mir sieht das ganze nach sehr schlechtem Stil aus. Warum will man strings und ints in die selbe Liste packen?
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!