نمایش نتایج 1 تا 4 از 4

نام تاپیک: حلقه foreach چیست؟

  1. #1

    حلقه foreach چیست؟

    سلام
    حلقه foreach چیست ؟
    ممنون

  2. #2

    نقل قول: حلقه foreach چیست؟

    حلقه foreach یک حلقه بسیار پر کاربرده که شاید بشه گفت از بهترین ویژگی های C#‎‎‎ محسوب میشه.در این حلقه کنترل در حالت پیش فرض بطور اتوماتیک انجام میشه.یعنی نیازی به تغییر در ایندکس ندارید و در صورت لازم میتونید با break یا continue حلقه رو کنترل کنید. ولی ویژگی اصلی این حلقه این است که میشه با اون تایپ های مختلفی از آرایه ها رو پیمایش کرد و حلقه بطور خودکار از ابتدای آرایه تا انتها رو بدون دخالت برنامه نویس پیمایش می کند.
    مثلا شما میخواهید رشته ای رو پیمایش کنید.حال این رشته متشکل از چندین کاراکتر می باشد.این حلقه کاراکتر به کاراکتر تا انتها پیش می رود و در هر بار اجرا شما میتوانید روی کاراکتر مذکور عملیاتی را انجام دهید.
    شکل کلی حلقه به این صورت است:

    foreach(type child data in parent data)
    {

    }

    string st;
    foreach (char ch in st)
    {
    if(ch=='A')
    {
    .
    .
    .
    }
    }

    foreach (DataRow dr in DataTable)
    {
    if(dr[0].ToString()=="sss")
    {
    .
    .
    .
    }
    }

  3. #3
    کاربر دائمی آواتار cardano7
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    کارتون خواب
    پست
    473

    نقل قول: حلقه foreach چیست؟

    احتمالا شما قبلا با ++C برنامه نویسی می کردید.
    توصیه می کنم که حلقه ی foreach در #C را با این دو مورد مقایسه کنید:
    - حلقه ی foreach در PHP
    - حلقه ی for در MATLAB

    شاید از نمونه ها زیاد باشند.
    واقعا جای foreach در زبان های خانواده ی C ، خالی بود.

  4. #4

قوانین ایجاد تاپیک در تالار

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