AddRange در سی شارپ

AddRange در سی شارپ
فهرست مقاله [نمایش]

    همه ما برنامه‌نویسان سی شارپ با مجموعه‌ها و لیست‌ها سروکار داریم. اما گاهی اوقات باید چندین عنصر را به یکباره به لیست اضافه کنیم. AddRange در اینجا به کمک ما می‌آید. در این مقاله، با استفاده از مثال‌های کد و موارد کاربردی واقعی، نگاهی عمیق به AddRange می‌اندازیم.


    چرا AddRange؟


    AddRange به شما اجازه می‌دهد تا یک تعداد عناصر را به یک لیست اضافه کنید. این کار باعث می‌شود که کد شما تمیزتر و کارآمدتر شود.

    
    List<int> numbers = new List<int> { 1, 2, 3 };
    numbers.AddRange(new int[] { 4, 5, 6 });


    کی از AddRange استفاده کنیم?


    •    وقتی که می‌خواهید چند عنصر را به یکباره اضافه کنید.
    •    وقتی که می‌خواهید کد خود را از تکرار زیاد عناصر در لیست پاک کنید.


    مثال‌های کد


    مثال 1: افزودن یک آرایه به یک لیست

    
    List<string> fruits = new List<string> { "Apple", "Banana" };
    string[] newFruits = { "Cherry", "Date" };
    fruits.AddRange(newFruits);


    مثال 2: افزودن یک لیست به لیست دیگر

    
    List<int> list1 = new List<int> { 1, 2, 3 };
    List<int> list2 = new List<int> { 4, 5, 6 };
    list1.AddRange(list2);


    مثال‌های کاربردی در پروژه‌های واقعی


    1.    سیستم مدیریت فروشگاه:

     برای افزودن محصولات جدید به لیست محصولات موجود.


    2.    پروژه‌های مرتبط با سوشیال مدیا:

     برای افزودن پست‌های جدید به لیست پست‌های یک کاربر.


    از AddRange در سی شارپ برای افزودن عناصر متعدد به لیست‌ها استفاده کنید، این کار می‌تواند کد شما را تمیزتر و کارآمدتر کند. برای یادگیری حرفه‌ای تر سی شارپ، پیشنهاد می‌کنیم در دوره‌های آموزش سی شارپ باگتو شرکت کنید.

    مطالعه بیشتر و آموزش‌های پیشنهادی

    اگر می‌خواهید بیشتر در مورد کار با لیست‌ها و مجموعه‌ها در سی شارپ بدانید، توصیه می‌شود به مقالات زیر مراجعه کنید:


    • نویسنده: تیم تحریریه باگتو

    ارسال دیدگاه

    برای افزودن دیدگاه خود، نیاز است ابتدا وارد حساب کاربری‌تان شوید


    دیدگاه کاربران