Что значит void main() => runApp(new MyApp()) во flutter?
Вопрос был в топике выше.У меня вопрос только к знаку "=>",все остальное я понял.Если я правильно понял,то этот знак "=>" значит сокращение
void main() {
this.runApp(new MyApp())
}
Или так называемое "тело функции".
Ответы (2 шт):
Автор решения: Circassian
→ Ссылка
=> expr это синтаксический сахар и обозначает сокращенное { return expr; }
Почитайте здесь про Dart
Автор решения: Vadim Popov
→ Ссылка
Это просто сокращение возвращаемого значения функции. Например, одну и туже функцию можно написать двумя способами.
String name() {
return 'My name is Vadim';
}
или
String name() => 'My name is Vadim';