| 

.NET C# Java Javascript Exception

Static-Fragen

Auf dieser Seite befinden sich alle Static-Fragen. Weitere Themen findest du mit der Suche rechts oben, z.B. [static] .net um alle Fragen zum Thema static mit dem Wort ".net" zu finden.

Stelle deine Static-Frage jetzt!
6

Statische Variablen in C#

Ich habe bislang in VB programmiert und steige nun langsam auf C# um. Bei der portierung einer VB-Funktion musste ich feststellen, dass C# keine statischen variablen kennt, die Werte zwischen Prozedur- und Funktionsaufrufen beibehalten. Was ist der Grund dafür und wie lassen sich statische Variablenm ersetzen?
.net csharp mobile static statische-variablen vb.net visual-basic.net windows-phone-7 wp7
03.02.2012 | 392 3
RattyUK 31
03.02.2012
2

Static Variable reinitialisieren?

... zurück initialisiert werden. Ich habe gelesen, dass dazu der Aufruf eines leeren Konstruktors die vormals verwendeten statischen Variablen nicht verändert - dafür sind sie ja eben statisch.. ;-). Instinktiv würde ich jetzt also eine Methode schreiben, die alle static Vars zurück setzt. Aber gibt es da nicht einen eleganteren Weg - den ich bisher übersehen habe??
More computing sins are committed in the name of efficiency (without necessarily achieving it) than for any other single reason – including blind stupidity. (W.A. Wulf) We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. (Donald Knuth) (zitiert nach Clean Code Developer) Du solltest das nicht tun. De facto führst ...
java konstruktor reset singleton static variable
06.01.2012 | 304 3
mobidat 47
06.01.2012
3

Statische Klassen in VB.NET (Module vermeiden)

Guten Morgen, ich hätte da mal eine Frage bezüglich statische Klassen, die es in VB.NET ja leider nicht gibt. Die einhellige Empfehlung ist, hier ein Modul zu verwenden. Gut. Auch wenn man jahrelang in VB6 und Vorgängern dazu erzogen wurde, Module größtenteils zu vermeiden und ich dahingehend eine leichte Abneitung entwickelt habe :) Ich habe mal ein wenig "rumgespielt" und ...
... Gründe dafür aufführen) Module in VB.Net sind das equivalent zu static Klasses in C# NotInheritable Klassen sind das equivalent zu sealed Klassen in C# ... man Erweiterungsmethoden schreiben will (Type-Extensions, Linq-Extensions) etc. muss man static Klassen / Module verwenden Überall dort wo also explizit static Klassen benötigt werden musst du Module verwenden. In deinem ...
.net class module static vb.net visual-basic.net
06.01.2012 | 597 1
06.01.2012
5

[C#] Zugriff auf eine statische Klasse, wenn man nur den Namen (string) kennt?

Hi, ich stehe gerade "auf dem Schlauch" ... Ich habe den Namen einer statischen Klasse als String und möchte nun auf eine Methode dieser statischen Klasse zugreifen. Wie komme ich da ran? (Es sind unterschiedliche "Factory"-Klassen, die alle Instanzen von Objekten zurückliefern, die ein bestimmtes Interface implementieren.) string myStaticClassName "myABCFactory"; var ...
Hallo, auch wenn es bestimmt vom Design her bessere Möglichkeiten gibt ist das mit Reflection möglich. Dabei aufpassen dass null als object übergeben wird, da es sich um einen statischen Typ handelt. Type type Type.GetType("myFullqualifiedClassName"); MethodInfo mi type.GetMethod("FactoryMethod", BindingFlags.Static); object myObject mi.Invoke(null); Habs nur so ...
.net class csharp static
20.06.2011 | 557 3
Xantiva 1537
20.06.2011
3

Singleton klassisch oder per statischer Klasse?

Um ein Singleton in C# zu schreiben, kann ich das ja klassisch angehen (mit null-Prüfung und statischem Feld und so), oder ich mache einfach eine statische Klasse, was irgendwie viel einfacher und schneller geht. Hat das irgendwelche Nachteile?
.net csharp null singleton static statisch
10.06.2011 | 546 2
10.06.2011
0

Gibt es auch statische Variablen?

Frage sagt alles.
funktionen php static statische variablen
15.04.2011 | 245 1
15.04.2011
6

C#: Override, virtual, new, abstract: ich verstehe nicht, was wann zu verwenden ist.

Es gibt ja die oben genannten Schlüsselworte. Nun sagt der Compiler manchmal sinngemäß so etwas wie: Die Methode XYZ versteckt die Methode ZXY. Wenn das beabsichtigt ist, verwenden Sie das Schlüsselwort new. Dann gibt es noch Override und ich versteh gar nichts mehr.
... { public override void Write1() { base.Write1(); Console.WriteLine("Child"); } public void Write2() { base.Write2(); Console.WriteLine("Child"); } } Nun Rufen wir die Methoden der Ableitung auf: static void Main(string[] args) { child myBase new child(); Console.WriteLine(" Block1 "); myBase.Write1(); // Gibt aus Parent , Child myBase.Write2(); // Gibt aus Parent , ...
.net abstract csharp new override static versteckt virtual
12.02.2011 | 1972 5
Harry88 63
12.02.2011
3

Wofür sind statische Blöcke gut?

Wofür sind statische Blöcke zu gebrauchen? Hat jemand ein paar Verwendungsbeispiele? Bringen Sie welche Vorteile, z.B. bei der Performance? Nachteile?
.net cplusplus csharp initialisierungsblock java klasseninitialisierer static
10.09.2009 | 1040 6
ermin 1322
10.09.2009
RSS-Feed für alle Fragen zum Thema .NET C# Java Javascript Exception

Hast Du eine Frage zu static? Dann stelle eine Frage!
Willkommen
codekicker.de ist eine deutschsprachige Q&A-Plattform zum Thema Programmieren. Von Entwicklern für Entwickler! Mitmachen ist ganz einfach: Stelle oder beantworte eine Frage.

Stelle eine Frage
Für mich interessante Themen


Ignorierte Themen