Для терминального ввода было показано следующее или подобное, однако завершение ввода с помощью ctl-d не очень хорошо. Есть ли другой способ выйти из этой «петли»?
import "dart:io";
void main() {
stdout.write("Enter Data : ");
new StringDecoder().bind(stdin).listen((String sInput){});
//// Do something with sInput ............
}