Hallo Bin Umsteiger von VB6 und möchte gerne wissen wie kann ich in C# eine Variable definiern so dass sie in allen Form's und Klassen sichtbar ist beschrieben und gelesen werden kann? Danke! Klatec
Gar nicht. Globale Variablen sind ein schlechter Stil in objektorientierten Sprachen.
OOP'lerin wrote: > Gar nicht. Globale Variablen sind ein schlechter Stil in > objektorientierten Sprachen. Lassen sich hin und wieder aber nicht vermeiden und heißen dann nur etwas anders... Welche Lösungsmöglichkeiten es gibt, wurde schonmal hier diskutiert Beitrag "C# - Anfänger braucht Hilfe beim Umgang mit Klassen --> Zugriff auf Daten"
Wenn es eine globale Variable werden soll, dann google mal nach dem Singleton Pattern.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.