Questions et réponses pour le object-initializers :

Les initialiseurs d'objets vous permettent d'attribuer des valeurs à tous les champs ou propriétés accessibles d'un objet au moment de la création sans avoir à appeler un constructeur suivi de lignes d'instructions d'affectation.

2
votes
J'étais en cours d'initialisation d'objet et d'initialisation de constructeur pour mon objet, mais je n'ai pas pu obtenir de réponse exacte à ma question. Quelle est la diff&e ...

0
votes
// globally accessible variable. can be changed at runtime. bool feature_flag = true Class A { std::conditional <feature_flag, UtilityClass, DummyClass> obj_util; A(int x,int y,int z) ...

-3
votes
Comment puis-je optimiser la pièce de code suivante? XXX ...

7
votes
Avec un initialiseur d'objet, est-il possible d'inclure éventuellement la définition de la propriété? Par exemple: P> Request request = new Request { ...