با سلام
من کد رو دقیقا مثل آموزش چک مینم ولی با خطای زیر مواجه میشم.
void main() {
print(checkNull(null));
}
Object checkNull(Object? value)=> value??"value is null":value;
سلام. و روز بخیر.
شما نباید بعد از علامت ؟؟ دوباره از : استفاده کنید.
لطفا یک بار دیگه ویدیو رو با دقت نگاه کنید.
در حقیت کد باید به این صورت باشه.
void main() {
print(checkNull(null));
}
Object checkNull(Object? value)=> value??"value is null";
void main() {
print(checkNull(null));
}
Object checkNull(Object? value) => value ?? 'value is null';
//Object checkNull(Object? value) => value ==null ? 'value is null' : value;
//Object checkNull(Object? value) => value ??='value is null'