Autor Beitrag
sharpx
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 51



BeitragVerfasst: Mi 07.01.09 15:11 
Hallo,


ICh weiß nicht obs sowas bei C# auch gibt, ich kenns jetzt von C++:
Ich benötige eine Variable, welche im gesamten Projekt bekannt ist. Also in allen Forms. Im Moment sollte ich von Form2 von der Main Form 4 Variablen auslesen, dies funktioniert aber nicht.

Könnt Ihr mir vielleicht weiterhelfen?
Danke
JüTho
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2021
Erhaltene Danke: 6

Win XP Prof
C# 2.0 (#D für NET 2.0, dazu Firebird); früher Delphi 5 und Delphi 2005 Pro
BeitragVerfasst: Mi 07.01.09 16:31 
Globale Variablen gibt es unter C# nicht. (Es gibt viele NET-Programmierer, die das vehement begrüßen.) Eine Alternative ist eine Klasse mit den gewünschten Eigenschaften, die als Singleton implementiert ist und dadurch in jeder anderen Klasse identisch zur Verfügung steht. Eine kurze Einführung ist unter Wikipedia zu finden.
sharpx Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 51



BeitragVerfasst: Mi 07.01.09 16:59 
Hab das schon gelöst gehabt.
Falls es wen interessiert, habe ich das mit den get und set operatoren erledigt.
Singleton werd ich mir jetzt auch mal anschauen :)
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Mi 07.01.09 18:24 
user profile iconsharpx hat folgendes geschrieben Zum zitierten Posting springen:
Falls es wen interessiert, habe ich das mit den get und set operatoren erledigt.

Was hat get und set mit Deiner Frage zu tun?

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".