![](/img/trans.png)
[英]Dart Flutter The method 'getDatabasePath' isn't defined for the type 'sqliteDaatabase'. Error
[英]What is a default return type of method in Flutter(Dart)?
如果我没有在 Flutter 的方法中写任何返回类型,那么哪个是默认返回类型? 例如
getMyValue(){
}
默认返回类型是dynamic
通常,未明确指定且未推断的事物的类型是dynamic
。
例子:
var x; // Same as `dynamic x`
List listOfDynamic; // Same as `List<dynamic>`
var anotherListOfDynamic = [];
var mapOfDynamicToDynamic = {}; // Same as `Map<dynamic, dynamic>`
foo(x) { } // Same as `dynamic foo(dynamic x)`
如果你有疑问,如果输入一些代码https://dartpad.dartlang.org/ ,移动标识符旁边的文本光标会告诉你它是什么。
首先,它尝试推断类型,并且只有在失败时才使用dynamic
类型。 请阅读有关类型推断的文档
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.