我是 Dart 的新手,我有一个关于选角的问题。
我正在尝试将 MouseEvent.offset 点转换为点。我知道 int 不是 double 的子类型。那么在不必执行以下操作的情况下将 int 强制为 double 的正确方法是什么:
Point p = event.offset;
Point<double> dp = new Point<double>(p.x + 0.0, p.y + 0.0);
正如预期的那样,当我尝试做类似的事情时:
double x = p.x as double;
抛出异常。
有什么想法吗?
谢谢。