freeCodeCamp/guide/arabic/csharp/string-interpolation/index.md

28 lines
1.5 KiB
Markdown

---
title: String Interpolation
localeTitle: الاستيفاء سلسلة
---
# الاستيفاء سلسلة
في C # ، عادةً لسَلسَلة السلاسل التي تستخدم إما عامل التشغيل "+" أو التنسيق المركب باستخدام طريقة مثل String.Format. بالتنسيق المركب أُشير إلى سلسلة التنسيق مع العناصر النائبة المفهرسة (عناصر النسق) وقائمة بالعناصر التي سيتم استخدامها في العناصر النائبة.
# #
`string message = "Hello " + firstName + " " + lastName + "!";
string message2 = string.Format("Hello {0} {1}!", firstName, lastName);
`
باستخدام تعبيرات سلسلة متداخلة ، لديك سلسلة تحتوي على تعبيرات مضمنة يتم استبدالها بنتائج التعبيرات. يجب عليك بادئة السلسلة الحرفية الخاصة بك بعلامة الدولار ($). يتم وضع التعبيرات التي تريد تضمينها في السلسلة مضمنة محاطة بأقواس معقوفة. الرسالة المذكورة أعلاه ستبدو الآن كما يلي:
# #
`string message = $"Hello {firstName} {lastName}!";
`
**القليل من المعلومات المفيدة** في الاستيفاء سلسلة لديك القدرة على استدعاء وظائف ، والخصائص والمشغلين الثلاثي:
`int a = 3;
int b = 454;
string result = $"{a}+{b} = {a+b}";
`