دوال الـ String - الجزء الثاني
جزء من قسم Fundamentals في رحلة C# على Coddy — الدرس 62 من 69.
استخدم string.Join() لدمج عناصر المصفوفة في سلسلة نصية واحدة.
مثال:
string[] words = { "Hello", "World", "C#" };
string result = string.Join(" ", words);
Console.WriteLine(result);
// المخرجات: Hello World C#استخدم .Split() لتقسيم سلسلة نصية إلى سلاسل فرعية بناءً على محدد.
مثال:
string text = "apple banana cherry";
string[] fruits = text.Split(' ');
Console.WriteLine(string.Join(", ", fruits));
// الناتج: apple, banana, cherryالتحدي
سهلاكتب برنامجًا يأخذ مدخلين: سلسلة نصية وحرف فاصل. يجب أن يقوم البرنامج باستبدال جميع المسافات المفردة (" ") في النص بالفاصل المحدد وطباعة السلسلة المعدلة.
ورقة مرجعية
استخدم string.Join() لدمج عناصر المصفوفة في سلسلة نصية واحدة:
string[] words = { "Hello", "World", "C#" };
string result = string.Join(" ", words);
// المخرجات: Hello World C#استخدم .Split() لتقسيم سلسلة نصية إلى سلاسل فرعية بناءً على محدد (delimiter):
string text = "apple banana cherry";
string[] fruits = text.Split(' ');
// المخرجات: apple, banana, cherryجرّب بنفسك
using System;
class Program {
public static void Main(String[] args) {
// اكتب الكود هنا
}
}يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس Fundamentals
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةالزيادة والنقصانالزيادة والنقصان اللاحقاختصارات العمليات الحسابية7أساسيات الإدخال والإخراج (Basic IO)
الإخراج الأساسيتضمين النصوص (String Interpolation)قراءة المدخلاتالتحليل (Parse)مراجعة - حتى 120مراجعة - True أو False5المعاملات - الجزء الثاني
معاملات المقارنةالمعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالث