Dart Dilinde Fat Arrow Kullanımı
Dart dilinde fat arrow adı verilen ve => şeklinde gösterilen işaret ile tek satırdan oluşan fonksiyonlarımızı daha kısa bir şekilde yazabiliriz.
void main()
{
int toplama = sayiTopla (15, 25);
print("Sayıların toplamı: $toplama");
}
int sayiTopla (int x, int y)
{
return x+y;
}
Çıktı: Sayıların toplamı: 40
Yukarıdaki örneğimizi fat arrow ile yazabilmek için öncelikle sayiTopla fonksiyonumuzdaki süslü parantezleri siliyoruz. Ardından da return ifadesini silip ve fonksiyonun bulunduğu satıra => koyuyoruz. Hemen ardına da return ifadesi içindeki işlemi => yanına yerleştiririz.
void main()
{
int toplama = sayiTopla (15, 25);
print("Sayıların toplamı: $toplama");
}
int sayiTopla (int x, int y) => x+y;
Çıktı: Sayıların toplamı: 40
Yukarıdaki kodu çalıştırmak için: DartPad