tryParseInt static method

int? tryParseInt(
  1. dynamic v
)

解析int,失败返回null

Implementation

static int? tryParseInt(dynamic v) {
  if (v is IntX) {
    return v.toInt();
  } else if (v is int) {
    return v;
  } else if (v is double) {
    return v.toInt();
  } else if (v is num) {
    return v.toInt();
  } else if (v is String) {
    return int.tryParse(v);
  }
  return null;
}