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.

Objective-C Mehrere Initialisers

Anzahl der Antworten 2 Antworten
Habe ich eine einfache Frage über das erstellen von mehreren initialisers innerhalb einer objective-c Klasse. Im Grunde habe ich eine Klasse repräsentiert eine einzelne Zeile in meiner Datenbank (Benutzer). Ich habe zurzeit einen initialiser, die initialisiert die

Kann ich mit einem auflistungsinitialisierer für ein Attribut?

Anzahl der Antworten 3 Antworten
Kann ein Attribut in C# verwendet werden, mit einem auflistungsinitialisierer? Zum Beispiel, würde ich mag, um etwas zu tun, wie die folgenden: [DictionaryAttribute(){{"Key", "Value"}, {"Key", "Value"}}] public class Foo { ... } Ich weiß, können Attribute besitzen

Array von dynamischen | ExpandoObject | komprimiert mit initialisieren syntax

Anzahl der Antworten 3 Antworten
Ich versuche zu verwenden DynamicObject in c#, und ich brauchte ein array von dynamischen: var d = new dynamic; welche gut funktioniert. EDIT : Siehe ExpandoObject unten. Aber ich mag auch füllen Sie das array mit einigen

Wie initialisieren Sie ein array in C (nicht C++)?

Anzahl der Antworten 4 Antworten
Wie kann ich die initialisieren Sie ein array in C? Sollte ich es definieren durch einen Zeiger: int *data oder kann ich einfach code: int data = {};? Ich habe zum Beispiel definiert es wie: int main(void)

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