این کدی که نوشتم دقیقا طبق اون کدیه که استاد گفتن ولی این ارور رو که تو تصویر میبینید میده! فیلترشکن و .. هم اوکیه مشکل چیه دقیقا!
سلام. مسئله تغییر نسخه زبان دارت هست. الان بخاطر null بودن از کد شما ایراد گرفته. دو راه هست یا سازنده تعریف کنید یا کد رو اینطوری بنویسید:
T? _content;
یلدا محصلی۲۴ فروردین ۱۴۰۲، ۱۴:۳۸
در نسخههای اخیر دارت شما باید فیلد هارو nullable یا به صورت late تعریف کنید یا اینکه موقع ساخت متغیر مقدار اولیه بهش اختصاص بدین. کدتون رو به این صورتها میتونید تغییر بدین: