List သည် order ရှိတဲ့ collection ဖြစ်ပြီး item များကို index နဲ့သိမ်းထားပါတယ်။ Dart List က JavaScript Array နဲ့တူတဲ့အပိုင်းများရှိပေမယ့် type safety ပိုကောင်းပါတယ်။
dart
void main() {
List<String> lessons = ['Syntax', 'Variables', 'Functions'];
print('First lesson: ${lessons[0]}');
lessons.add('Null Safety');
for (final lesson in lessons) {
print('Learn: $lesson');
}
}List ဆိုတာ ဒီ List ထဲမှာ String တွေပဲထည့်မယ်လို့ဆိုလိုပါတယ်။ Index က 0 ကနေစတင်တာကြောင့် ပထမ item ကို lessons[0] နဲ့ယူပါတယ်။
You should see
First lesson: Syntax Learn: Syntax Learn: Variables Learn: Functions Learn: Null Safety