📜  dart 三元 - Dart 代码示例

📅  最后修改于: 2022-03-11 14:48:07.505000             🧑  作者: Mango

代码示例1
int minVal = (a < b) ? a : b;    // if(a < b) {minVal = a;} else {minVal = b;}

var x = y ?? z;                  // assign y to x if y is not null, else z
var x ??= y;                    // assign y to x only if x is null
myObject?.myProp                // (myObject != null) ? myObject.myProp : null
myObject?.myProp?.someMethod()  // chainable