What's wrong with: thing = thing ? create (); Le samedi 27 mai 2017 à 16:46 -0700, Edward Hennessy a écrit :
This snippet shows a common implementation of lazy initialization: if (thing == null) { thing = create(); } It would be nice to have a concise form using a null coalescing operator, like: thing ??= create(); Would a null coalescing assignment operator be a reasonable addition to Vala? Ed _______________________________________________ vala-list mailing list vala-list gnome org https://mail.gnome.org/mailman/listinfo/vala-list
-- Guillaume Poirier-Morency Étudiant au baccalauréat en informatique à l'Université de Montréal Stagiaire de recherche à l'IRIC Mon blog: https://arteymix.github.io/ Mon projet de coopérative: https://pittoresque.github.io/ Clé PGP: B1AD6EA5
Attachment:
signature.asc
Description: This is a digitally signed message part