Dart类型转换

类型转换

(emp as Person).firstName = 'Bob';

判断类型

如果obj实现了T指定的接口,则obj is T为真,例如,obj is Object 总是为真
使用as操作符将对象转换为特定类型。一般来说,您应该将其作为 is 测试的简写形式,以使用该对象的表达式对对象进行测试

if (emp is Person) {
  // Type check
  emp.firstName = 'Bob';
}

暂无评论

相关推荐

Dart中String使用格式化

在java和OC中,String对象都可以格式化样式,而在Dart 中,我们还需要导入一个三方的库进行这个操作。引用库 dependenc …

Dart中使用单例

class GYDBBaseManager{ static GYDBBaseManager _instance ; static GYDBBaseManager get instance => _getInstanc …

Dart中的隐式接口

先看一下文档的描述:每个类都隐式地定义一个接口,该接口包含类的所有实例成员及其实现的任何接口。如果您想创建一个 …

微信扫一扫,分享到朋友圈

Dart类型转换