美文网首页
Dart中的对象操作符

Dart中的对象操作符

作者: DerekTime | 来源:发表于2020-03-19 14:38 被阅读0次

    ?           条件运算符

    as           类型转换

    is            类型判断

    ..            级联操作(连缀)

    Person p;

    p?.printInfo();

    Person p = new Person();

    if (p is Person){

    }

    var p1;

    p1 = 'string';

    p1 = new Person();

    p1.printInfo();  //老版本只能用下面的as转换,新版本可以直接调用

    (p1 as Person).printInfo();

    Person p1 = new Person();

    p1.name = 'org_name';

    p1.age = 40;

    p1.printInfo();

    使用 .. 级联操作

    p1..name = 'new name'        //注意中间没有 ; 结尾才加

        ..age = 30  

        printInfo();

    相关文章

      网友评论

          本文标题:Dart中的对象操作符

          本文链接:https://www.haomeiwen.com/subject/wvclyhtx.html