Tag: static-constructor
Einen statischen Konstruktor initialisiert alle statischen Daten, oder führen Sie eine bestimmte Aktion durchgeführt werden muss nur einmal. Es wird automatisch aufgerufen, bevor die erste Instanz erstellt wird, oder beliebige statische Elemente referenziert werden.
6
Antworten
Ich versuche zu initialisieren einer statischen Klasse, mit einem argument, und führen Sie dann etwas mehr statische code in dieser Klasse. Ich bin mir bewusst, dass der static block, aber es scheint, es können nicht alle Argumente.
3
Antworten
Ich versuche, Zugriff auf die Werte einer statischen Liste. Jedoch wenn ich versuche zu tun, so dass diese Ausnahme wird geworfen. System.TypeInitializationException: Der typeninitialisierer für 'Tips' hat eine Ausnahme ausgelöst. -- -> System.NullReferenceException: der Objektverweis wurde nicht
3
Antworten
Soweit ich weiß kann man keine Parameter übergeben, um einen statischen Konstruktor in C#. Allerdings habe ich 2 Parameter ich übergeben zu müssen und weisen Sie statische Felder vor, die ich erstellen Sie eine Instanz einer Klasse.
3
Antworten
Ich suchte für diese eine Menge, aber keine Antworten sind klar (zumindest für mich!). Nun, ich Stelle diese Frage SO, wie ich glaube, ich kann nicht mehr geklärt, Antwort anderswo. Wann sollte ich eine private/static-Konstruktor in meiner
3
Antworten
Habe ich eine statische Klasse mit einer statischen Konstruktor. Ich muss ein parameter übergeben werden irgendwie zu dieser statischen Klasse, aber ich bin mir nicht sicher, wie der beste Weg ist. Was würden Sie empfehlen? public static
4
Antworten
Möchte ich schreiben unit-test für die unter-Klasse. Wenn der name ein anderer ist als "MyEntity", dann mgr leer sein sollte. Negativen Unit-test Mit Manager private accessor-ich will den Namen zu ändern auf "Test", so dass man, sollte
8
Antworten
Möchte ich ausführen, der statische Konstruktor einer Klasse (d.h. ich möchte die "Last" der Klasse) ohne die Erstellung einer Instanz. Wie mache ich das? Bonus-Frage: gibt es irgendwelche Unterschiede zwischen .NET 4 und älteren Versionen? Edit: Die
6
Antworten
Den Dokumentation über die statischen Konstruktoren in C# sagt: Einen statischen Konstruktor wird verwendet, um initialisiert alle statischen Daten, oder ausführen einer bestimmten Aktion, dass muss erfolgt nur einmal. Es heißt automatisch vor dem ersten Instanz erstellt
21
Antworten
Ich will eine Klasse mit einer privaten statischen Daten-member (ein Vektor, der alle Zeichen enthält, die a-z). In java oder C#, kann ich nur eine "statische Konstruktor", die ausgeführt wird, bevor ich irgendwelche Instanzen der Klasse, und
8
Antworten
Bitte erklären Sie mir die Verwendung von statischen Konstruktor. Wann und warum würden wir einen statischen Konstruktor, und ist es möglich zu überlasten? Kommentar zu dem Problem Es sollte angemerkt werden, dass es sich um statische Methoden