Einzelnen Beitrag anzeigen

Chrissi91

Registriert seit: 28. Jul 2005
849 Beiträge
 
#8

Re: Array initialisieren, wenn Typ unbekannt

  Alt 17. Jun 2008, 17:26
Ich habe mal eben nachgeschaut was Generics ist.

Ich versuche es nochmal mit anderen Wörtern zu erklären. Der Typ wird vor dem Kompilieren angegeben. Ich habe den Umweg mit dem eigenen Typen gewählt, um mir Arbeit zu sparen. Ein Beispiel:

MyType ist Integer. Das Array ist demzufolge Integer, der Rückgabewert der Funktion GetRowInArray ist auch Integer. Sagt jetzt mein Informatiklehrer, schreibt sie für Strings um, muss ich nur noch MyType auf String setzen, den Rest nicht mehr.

Nur tritt dadurch ein Problem beim Leeren (hatte vorher aus Versehen Löschen gesagt ^^) des Arrays auf, da ich keine Allround-Zweisung für Arrays kenne, die sowohl für Integer, als auch String gleich ist. Bei String brauch ich Hochkommas und bei Zahlen keine. Ich würde das gerne "verallgemeinern".
  Mit Zitat antworten Zitat