تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ Elham Shafiei
خطا در چک کردن null بودن
پویا لو حل شده توسط پویا لو

با سلام

من کد رو دقیقا مثل آموزش چک مینم ولی با خطای زیر مواجه میشم.

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'

 

محمدرضا ۲۸ شهریور ۱۴۰۰، ۱۲:۱۲