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

1.5 KiB

title localeTitle
String Interpolation الاستيفاء سلسلة

الاستيفاء سلسلة

في 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}";