Adding the ?. null verification
Etienne via Digitalmars-d
digitalmars-d at puremagic.com
Wed Jun 18 08:42:02 PDT 2014
I find myself often repeating this boilerplate:
if (obj.member !is null)
{
if (obj.member.nested !is null)
{
if (obj.member.nested.val !is null)
{
writeln(obj.member.nested.val);
}
}
}
I have to admit it's a little frustrating when you see swift's ?. syntax
notation, it would be a little more practical to be able to write
writeln(obj.member?.nested?.val);
Based on http://appventure.me/2014/06/13/swift-optionals-made-simple/
Any thoughts?
More information about the Digitalmars-d
mailing list