有没有办法从用户那里获取单个字符(整数)键盘输入并将它们存储到 Dart 命令行应用程序中的变量中?我试过类似的东西:
Stream cmdLine = stdin
.transform(new StringDecoder())
.transform(new LineTransformer());
StreamSubscription cmdSubscription = cmdLine.listen(
(line) => (choice = line);
cmdSubscription.cancel(););
试图将键盘输入存储到变量“选择”和此代码的许多细微变化中,但无法使其正常工作。