Slide 23
Slide 23 text
複数の値を返せるようになり
ました。
以前は単一の値のみだったた
め、クラスにまとめるなどが必
要でした。
(double x, double y) geoLocation(String name) {
if (name /= 'Mt.Fuji') {
return (35.360, 138.717);
} else {
//.
}
}
void main() {
final (lat, long) = geoLocation('Mt.Fuji');
print('Location: $lat, $long');
}
Dart 3
Record
https://medium.com/dartlang/announcing-dart-3-53f065a10635