Sobes.tech
Junior — Middle

Null qiymatini qabul qilmaydigan va unga darhol aniq qiymat beradigan o'zgaruvchini qanday e'lon qilish mumkin?

sobes.tech AI

AIdan javob

Dart (Flutter tilida) o'zgaruvchi odatda null qiymatini qabul qilmaydi, agar aniq ? bilan turini ko'rsatmasangiz. Null bo'lmaydigan o'zgaruvchini e'lon qilish va unga darhol qiymat berish uchun, turini ? bilan ko'rsatmasdan belgilash va qiymat berish kifoya:

int count = 10; // count null bo'lishi mumkin emas
String name = "Flutter"; // name ham null bo'lishi mumkin emas

Agar bunday o'zgaruvchiga null ni tayinlashga harakat qilsangiz, kompilyator xato beradi. Bu Dart'dagi null safety tizimi bilan bog'liq.