Zum Inhalt springen

C# Objekte während der Laufzeit benennen


Empfohlene Beiträge

Geschrieben

Tach

Ich suche nach einer Möglichkeit Objekte die während der Laufzeit meines Programmes erstellt werden zu benennen oder zu differenzieren, da ich sie noch seperat während das Programm läuft ansprechen können muss.

Geht das überhaupt?

Geschrieben

Nein, zumindest nicht so wie ich denke das du dir das vorstellst ;)

Du kannst einen Variablennamen zur Laufzeit nicht festlegen, weil diese dann gar nicht mehr existieren.

Wenn du dir zur Laufzeit mehrere neue Objecte anlegst dann kannst du das entweder innerhalb eines Arrays machen und diese dann über den Index ansprechen oder wenn es unbedingt über einen String sein muss kannst du unter C# z.B. ein Dictinoary nehmen.

Geschrieben

Das hab ich mir fast schon gedacht,

Das Problem bei Arrays ist, das sie mich, egal wie groß ich sie auch einstelle, trotzdem limitieren, und das ist bei einem Programm, dass Flussdiagramme von DatenBanken zeichnen soll doch eher ungünstig.

Zudem muss ich über diese Objekte die Datenbankeinträge nachträglich bearbeiten können und das wird mit Arrays doch eher unübersichtlich.

Naja muss ich mir mal noch Gedanken machen, trotzdem Danke.

  • 2 Wochen später...
Geschrieben

Ich würde mir vorzugsweise Objekte anlegen die z.B ein "Name" property haben, bzw. mir ein eigenes Objekt erstellen mit eben solchen Eigenschaften und wäre dann ja auch frei eine Collection - Klasse zu schreiben, die Methoden beinhaltet um mit gewünschten eigenschaften eindeutigen zugriff herzustellen...

Is natürlich ne Kosten-Nutzen sache, wenns auch einfach mit ner ArrayList geht, dann lieber sowas. Der Detailreichtum der Struktur z.B. gibt dann den Weg vor der gegenagen werden müste...

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...