تبلیغات

روش ریختن آیتم های لیست باکس در آرایه برای سی شارپ

برای تبدیل آیتم‌های داخل لیست باکس (ListBox)، به آرایه‌ای از رشته‌ها، به روش زیر عمل می‌کنیم:

ابتدا آیتم‌های لیست باکس را با متد Cast که از نوع String ای تعریف شده است، به یک IEnumerable رشته‌ای تبدیل کرده و سپس با متد ToArray، لیست را به آرایه‌‍‌ی رشته‌ای تبدیل می‌کنیم.

کد بالا را می‌توان به صورت خلاصه نوشت:

تبلیغات
5 نظر
کانال تلگرام فول کده
تبلیغات

درباره نویسنده

هادی اکبرزاده

[ مدیر فول کده ]

علاقه‌مند به اشتراک گذاری اطلاعات در هر زمینه‌ای / برنامه‌نویس / مدیر فول کده

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نظرات ثبت شده 5 دیدگاه

    1. ابراهیم گفت:

      شرمنده من یکم مبتدیم میشه بیشتر توضیح بدین من که سر در نیاوردم من میخوام کل لیست باکس رو تو آرایه بریزم بعد از اون آرایه در برنامم استفاده کنم یه سوال هم داشتم چجوری میتونم همه ی آیتم های یه لیست باکس رو بصورت مستقیم تو یه لیست باکس دیگه بریزم

      1. سلام دوست عزیز
        خب همونطور که توی کد بالا مشاهده می کنید می تونید یک آرایه رشته ای تعریف کنید مثلا

        و سپس در خط بعدی آیتم هارو از لیست باکس بگیرید. مثلا:

        حالا کل لیست باکس رو توی آرایه MyItems دارید.
        همچنین می تونید به صورت مستقیم نیز با لیست باکس مثل یک آرایه رفتار کنید یعنی بنویسید:

        در مورد سوال دوم: «لینک»

    2. مهدی ذاکری گفت:

      آقا خیلی خیلی ممنون
      خیل عالی بود مطب

    3. مهدی ذاکری گفت:

      اقا من یه دکمه دارم روی فرم
      میخوام اگه کاربر یکی از گزینه های لیست باکس رو انتخاب کرد و روی دکمه جذف کلیک کرد اون گزینه ی لیست باکس حذف بشه ولی اگه هیچ گزینه ای انتخاب نکرده بود و روی دکمه حذف کلیک کرد یه مسیج باکس بیاد بگه که شما گزینه ای را انتخاب نکرده اید

      قسمت اول رو بلدم یعنی کد حذف و اینا رو ولی قسمت دوم رو بلد نیستم یعنی اگه انتخاب نکرد و روی دکمه حذف کلیک کرد پیام مسیج باکس براش بیاد