Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

دمج النصوص (String Concatenation)

جزء من قسم Fundamentals في رحلة Dart على Coddy — الدرس 37 من 94.

دمج السلاسل النصية في Dart يتيح لك دمج عدة سلاسل نصية في سلسلة نصية واحدة باستخدام عامل الجمع (+).

أنشئ متغيرين نصيين (string):

void main() {
  String firstName = 'Dart';
  String lastName = 'Developer';
}

اجمع السلاسل النصية باستخدام عامل التشغيل +:

String fullName = firstName + ' ' + lastName;
print(fullName);

عند تشغيل هذا الكود، ستكون النتيجة:

Dart Developer
challenge icon

التحدي

سهل

أنشئ برنامجاً يستخدم ربط السلاسل النصية لبناء رسالة ترحيب مخصصة.

  1. أنشئ متغيراً نصياً باسم firstName بالقيمة "John"
  2. أنشئ متغيراً نصياً باسم lastName بالقيمة "Doe"
  3. أنشئ متغيراً نصياً باسم fullName عن طريق ربط firstName و lastName مع وجود مسافة بينهما
  4. أنشئ متغيراً نصياً باسم greeting عن طريق ربط "Hello, " و fullName
  5. أنشئ متغيراً نصياً باسم message عن طريق ربط greeting و "! Welcome to Dart programming."
  6. اطبع المتغير message

ورقة مرجعية

دمج السلاسل النصية في Dart يجمع بين عدة سلاسل نصية باستخدام عامل الجمع (+):

String firstName = 'Dart';
String lastName = 'Developer';
String fullName = firstName + ' ' + lastName;
print(fullName); // المخرجات: Dart Developer

جرّب بنفسك

void main() {
  // أنشئ متغير firstName بالقيمة "John"
  
  // أنشئ متغير lastName بالقيمة "Doe"
  
  // أنشئ fullName عن طريق دمج firstName و lastName مع مسافة
  
  // أنشئ greeting عن طريق دمج "Hello, " و fullName
  
  // أنشئ message عن طريق دمج greeting و "! Welcome to Dart programming."
  
  // اطبع الرسالة
  
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals