Tag: object-initializers

Objekt-Initialisierungen lassen Sie Werte zuweisen alle zugänglichen Felder oder Eigenschaften ein Objekt zum Zeitpunkt der Erstellung die zimmerreserviereung, ohne das aufrufen eines Konstruktors, gefolgt von Zeilen-Zuweisung-Anweisungen.

Können Sie Instanziieren ein Objekt Instanz von JSON in .NET?

Anzahl der Antworten 5 Antworten
Seit objektinitialisierer sind sich sehr ähnlich, JSON, und jetzt gibt es Anonyme Typen .NET. Es wäre cool, in der Lage sein, eine Zeichenfolge wie JSON, und erstellen Sie ein Anonymes Objekt, das Sie repräsentiert den JSON-string. Verwenden

Verschachtelte Objekt-Initialisierer-syntax

Anzahl der Antworten 1 Antworten
Resharper hat gerade vorgeschlagen, die folgenden refactoring zu mir: //Constructor initializes InitializedProperty but //the UninitializedSubproperty is uninitialized. var myInstance = new MyClass(); myInstance.InitializedProperty.UninitializedSubproperty = new MyOtherClass(); //becomes var myInstance = new MyClass { InitializedProperty = { UninitializedSubproperty

Best practice zur Umsetzung einer failable Initialisierung in Swift

Anzahl der Antworten 8 Antworten
Mit dem folgenden code versuche ich zu definieren, die eine einfache model-Klasse und es ist failable-Initialisierer, die einen (json-) Wörterbuch als parameter auf. Die Initialisierung sollte zurück nil wenn der user-name ist nicht definiert in der original-json.

Anfangskapazität von Sammlungsarten, z.B. Wörterbuch, Liste

Anzahl der Antworten 4 Antworten
Bestimmte auflistungstypen in .Net haben ein optionaler "Erste-Kapazität" Konstruktor-parameter. Zum Beispiel: Dictionary<string, string> something = new Dictionary<string,string>(20); List<string> anything = new List<string>(50); Ich kann nicht scheinen, um herauszufinden, was die Standard-anfängliche Kapazität ist bei diesen Objekten auf

Konstruktor vs Objekt Initialisierer Vorrang in C #

Anzahl der Antworten 5 Antworten
Ich habe das erlernen der Objekt-Initialisierer in C# vor kurzem, aber jetzt Frage ich mich, wie es funktioniert, wenn es Konflikte mit dem Bauherrn. public class A { public bool foo { get; set; } public A()

Wie soll mein Objective-C Singleton aussehen?

Anzahl der Antworten 26 Antworten
Meiner singleton-accessor-Methode ist in der Regel eine Variante von: static MyClass *gInstance = NULL; + (MyClass *)instance { @synchronized(self) { if (gInstance == NULL) gInstance = [[self alloc] init]; } return(gInstance); } Was könnte ich tun um

Verwenden Sie Objektinitialisierer - ReSharper-Vorschlag

Anzahl der Antworten 2 Antworten
Benutze ich ReSharper jeden Tag, und heute fragte ich mich, warum ReSharper schlägt vor, dass "Verwenden Sie objektinitialisierer" wenn ich dies tun : MyClass myClass = new MyClass(); myClass.MyInt = 0; myClass.MyString = string.Empty; Wird es ersetzt

Syntax der Objektinitialisierung

Anzahl der Antworten 2 Antworten
Ich bin gerade erst mit F# und ich kann nicht finden, die syntax zu tun, Objekt-Initialisierung wie in C# 3. I. e. gegeben: public class Person { public DateTime BirthDate { get; set; } public string Name