Interpolacja ciągu znaków

Dart:
Interpolacja ciągu znaków

Jak to zrobić:

W Dart, interpolacja łańcuchów znaków jest prosta, wykorzystuje symbol $ do bezpośredniej interpolacji wyrażeń w literałach łańcuchowych:

void main() {
  String name = 'Dart';
  int year = 2023;
  // Prosta interpolacja zmiennej
  print('Uczę się $name w roku $year!');
  // Wyjście: Uczę się Dart w roku 2023!
  
  // Interpolowanie wyrażeń
  print('Za dwa lata będzie ${year + 2}.');
  // Wyjście: Za dwa lata będzie 2025.
}

W przypadku, kiedy masz bardziej skomplikowane wyrażenia lub chcesz wykonać operacje w samym łańcuchu, zamknij wyrażenie w ${}. Dart nie posiada żadnych popularnych bibliotek stron trzecich specjalnie dla interpolacji łańcuchów, ponieważ jest dobrze wyposażony natywnie do obsługi zróżnicowanych i skomplikowanych scenariuszy.