کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

C# رایگان


کار با حلقه ها در سی شارپ

حلقه در سی شارپ (C# Loops)
حلقه در سی شارپ (C# Loops)

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

8095 بازدید
ادامه
حلقه while در سی شارپ (C# while Loops)
حلقه while در سی شارپ (C# while Loops)

دستور while یکی از دستورهای پایه و اصلی برای ایجاد ساختارهای تکرار شرطی در زبان سی شارپ است. به کمک این دستور می توانید حلقه های تکرار بر پایه یک شرط ایجاد کنید.

11610 بازدید
ادامه
حلقه do-while در سی شارپ (do-while loop)
حلقه do-while در سی شارپ (do-while loop)

حلقه do while در سی شارپ بسیار شبیه حلقه while است با این تفاوت که شرط حلقه در پایان هر بار اجرای آن بررسی می گردد و چنانچه این شرط درست باشد حلقه یک بار دیگر اجرا خواهد شد.

18994 بازدید
ادامه
مثال از حلقه در سی شارپ (C# Loop Examples)
مثال از حلقه در سی شارپ (C# Loop Examples)

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

6985 بازدید
ادامه
حلقه for در سی شارپ (C# loop)
حلقه for در سی شارپ (C# loop)

یکی دیگر از روش های بسیار پرکاربرد ساخت حلقه در زبان سی شارپ استفاده از دستور for است. شاید سادگی و خوانایی بیشتر این دستور نسبت به دیگر روش های ساخت حلقه در سی شارپ موجب محبوبیت بیشتری برای آن شده باشد. در این درس می خواهیم به بررسی حلقه for در سی شارپ بپردازیم.

22877 بازدید
ادامه
استفاده از شرط درون حلقه (condition and loop)
استفاده از شرط درون حلقه (condition and loop)

گاهی لازم است تا محتوی کدی که در بدنه اجرای یک شرط یا حلقه قرار داده ایم دوباره شرط یا حلقه دیگری نیز بیاید که در این حالت حلقه و یا شرط های تو در تو در سی شارپ ساخته ایم. امکان استفاده از این ساختار تا هر اندازه دلخواه وجود دارد ولی به دلیل کم شدن خوانایی و کارایی برنامه بیشتر از سه مرحله توصیه نمی شود.

4676 بازدید
ادامه
قفل، break و continue در سی شارپ (C# lock)
قفل، break و continue در سی شارپ (C# lock)

گاهی لازم است تا هنگام کار با یک المان در برنامه، آن را از هرگونه تغییری در بازه به خصوصی در کد مصون نگه داریم. همچنین هنگام اجرای حلقه های تکرار شرطی مواردی پیش می آید که لازم است تا بر روال اجرای حلقه علاوه بر شرط تعیین شده نکات دیگری نیز اعمال نمود.

11592 بازدید
ادامه
لیبل در سی شارپ (C# label, goto)
لیبل در سی شارپ (C# label, goto)

همانطور که در بخش قبلی هم دیدید، در زبان سی شارپ می توان برای یک بخش دلخواه از کد برچسب تعریف نموده و تا صورت لزوم از هر محلی در کد به آن منطقه پرش نمود

9233 بازدید
ادامه