Merkkijonon interpolaatio

Dart:
Merkkijonon interpolaatio

Kuinka:

Dartissa merkkijonojen interpolaatio on suoraviivaista, käyttäen $-symbolia expressioiden interpolaatioon suoraan merkkijonoliteraaleissa:

void main() {
  String name = 'Dart';
  int year = 2023;
  // Yksinkertainen muuttujan interpolaatio
  print('Opiskelemme $namea vuonna $year!');
  // Tuloste: Opiskelemme Darttia vuonna 2023!
  
  // Ilmaisujen interpolaatio
  print('Kahden vuoden päästä se on ${year + 2}.');
  // Tuloste: Kahden vuoden päästä se on 2025.
}

Jos sinulla on monimutkaisempia ilmaisuja tai haluat suorittaa operaatioita itse merkkijonossa, sulje ilmaisu ${}-merkkien sisään. Dartissa ei ole mitään suosittuja kolmannen osapuolen kirjastoja nimenomaan merkkijonojen interpolaatiota varten, koska se on varustettu natiivisti käsittelemään moninaisia ja monimutkaisia skenaarioita.