dart / bool 空安全

问题描述 投票:0回答:1
double calculateArea(double width, double height, [bool isTriangle]) {
  double area;
  if (isTriangle) {
    area = width * height / 2;
  } else {
    area = width * height;
  }
  return area;
}

void mian() {
  double result = calculateArea(12, 5, false);
  print('The result for a rectangle is' + result.toString());
  result = calculateArea(12, 5, true);
  print('The result for a rectangle is' + result.toString());
}

却找不到原因

我放了一个?在 Bool

前面
dart null boolean
1个回答
0
投票

发错了,怎么删除问题?

© www.soinside.com 2019 - 2024. All rights reserved.