Junior — Middle
Тавзеҳ диҳед, ки дар забони Dart чӣ маъно дорад, ки тағйири намуди ғайрирасмӣ
sobes.tech AI
Ҷавоб аз AI
Трансформатсияи намоён (implicit type conversion) дар Dart — ин трансформатсияи автоматии арзиш аз як навъ ба навъи дигар аз ҷониби компилятор ё муҳити иҷроия бидуни нишон додани равшан аз ҷониби барномасоз мебошад.
Дар Dart, ин, масалан, дар амалҳои арифметикӣ байни int ва double рӯй медиҳад, ки дар он int ба таври автоматӣ ба double табдил дода мешавад барои ҳисобҳои дуруст.
Масалан:
int a = 5;
double b = 3.2;
double c = a + b; // a ба таври ғайрирасмӣ ба double табдил дода мешавад
print(c); // 8.2
Аммо, Dart як забони бо типи қатъӣ аст, ва трансформатсияҳои ғайрирасмӣ маҳдуданд. Дар бештар ҳолатҳо, барои пешгирӣ аз хатоҳо, трансформатсияи равшан зарур аст.