Skip to content

Instantly share code, notes, and snippets.

@zidenis
Last active April 30, 2017 19:00
Show Gist options
  • Save zidenis/648ac7ea9b3ed11b04a39d6ad45bad90 to your computer and use it in GitHub Desktop.
Save zidenis/648ac7ea9b3ed11b04a39d6ad45bad90 to your computer and use it in GitHub Desktop.
if-null operator
// As funções whatLangA, whatLangB e whatLangC implementam a mesma funcionalidade.
var language = "Dart";
whatLangA() => language ?? "not Dart";
whatLangB() => language == null ? "not Dart" : language;
whatLangC() {
if (language==null) return "not Dart";
else return language;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment