-
Use a local variable
var f = foo; if (f != null) { var len = f.length; // Safe }
-
Use
?.
and ??var len = foo?.length ?? 0; // Provide a default value if foo was null.
Use a local variable
var f = foo;
if (f != null) {
var len = f.length; // Safe
}
Use ?.
and ??
var len = foo?.length ?? 0; // Provide a default value if foo was null.