Entwickler-Ecke
C# - Die Sprache - Statische und nicht statische Funktionen
mbraun - Mi 23.05.07 11:00
Titel: Statische und nicht statische Funktionen
Hallo,
ich habe mal eine Frage. Ich habe z.B. ein Formular mit einer Checkbox erstellt. In c# wird es ja nicht statisch erstellt. Jetzt möchte ich von einer statischen Methode den Status dieser Checkbox abfragen, aber der Compiler sagt, es würde nicht gehen. Kann mir jemand sagen, wie ich trotzdem ans Ziel komme?
UGrohne - Mi 23.05.07 11:03
Wieso musst Du das aus einer statischen Methode tun? Die weiß ja nichts, von den Instanzen der eigenen Klasse. Entweder Du machst die CheckBox statisch, die Methode nicht-statisch oder Du machst Dir eine Factory aus der Sache und verwaltest alle Instanzen. Dann kannst Du alle durchgehen und die Checkboxen jeder Instanz checken.
Oder soll es diese Klasse nur einmal geben? Dann müsstest Du eine Singleton-Klasse kreieren ;)
Christian S. - Mi 23.05.07 11:03
Hallo!
Du musst der statischen Methode die Checkbox als Parameter übergeben, dann sollte es gehen.
Grüße
Christian
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 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!