Conditional Property Access
userObject?.userName //The code snippet above is equivalent to following: (userObject != null) ? userObject.userName : null //You can chain multiple uses of ?. together in a single expression userObject?.userName?.toString() // The preceeding code returns null and never calls toString() if either userObject or userObject.userName is null
Comments