Suchergebnisse für Anfrage "object-initializers"

2 die antwort

Warum löst dieser verschachtelte Objektinitialisierer eine Nullreferenzausnahme aus?

Der folgende Testfall löst eine Nullreferenzausnahme aus, wenn versucht wird, einem Objekt, das Null ist, eine ID zuzuweisen, da im Code das "neue R" vor dem Objektinitialisierer fehlt. Warum wird dies nicht vom Compiler abgefangen? Warum ist es ...

6 die antwort

Zuweisen von Ereignissen im Objektinitialisierer

Warum ist es nicht möglich, Ereignisse zusammen mit Eigenschaften in Objektinitialisierern in C # zuzuweisen? Es scheint so natürlich zu sein, das zu tun. var myObject = new MyClass() { Property = value, Event1 = actor, // or Event2 += actor ...

3 die antwort

C # -Objektinitialisierungssyntax in F #

Bitte beachten Sie: Diese Frage istnicht das Gleiche wiediese [https://stackoverflow.com/questions/371878/object-initialization-syntax]Frage. Ich bin kürzlich auf eine C # -Syntax gestoßen, die ich bisher noch nicht kennengelernt hatte: Gibt es ...

TOP-Veröffentlichungen

4 die antwort

CodeDom- und Auflistungsinitialisierer

Gibt es eine Möglichkeit, einen Wörterbuchinitialisierer mit dem C # -CodeDom zu generieren? Werden diese überhaupt unterstützt? Ich würde gerne haben private IDictionary<string, string> map = new Dictionary<string, string> { { "Name", "Value" ...

6 die antwort

Können Eigenschaften in einem Objektinitialisierer aufeinander verweisen?

Ist es irgendwie möglich, dass sich Eigenschaften bei der Erstellung von @ gegenseitig referenziere ein dynamisches Objekt ein anonym typisiertes Objekt (d. h. innerhalb des Objektinitialisierers)? Mein vereinfachtes Beispiel unten muss das @ ...

2 die antwort

Initialisierungssyntax

1 die antwort

Syntax des verschachtelten Objektinitialisierers

2 die antwort

C # -Objektinitialisierer: Legen Sie die Eigenschaft von einer anderen fest

Ich habe das folgende Objekt, in dem ich in meinem Konstruktor eine neue Guid als ID hinzufüge.

3 die antwort

Zugreifen auf Eigenschaften vom Objektinitialisierer [duplizieren]

8 die antwort

C # Object Initialiser - Verweis auf die neue Instanz

Kann ich irgendwie einen Verweis auf die Instanz bekommen, die ich mit dem Objektinitialisierer erstelle? var x = new TestClass { Id = 1, SomeProperty = SomeMethod(this) } "this" sollte auf die neue TestClass-Instanz verweisen, die ich erstelle. ...