حلقهها در سیشارپ
#csharp_for_beginners
در برنامهنویسی، حلقهها ابزارهای قدرتمندی برای اجرای مجموعهای از دستورات بهصورت مکرر هستند. در زبان برنامهنویسی C#، انواع مختلفی از حلقه وجود دارد که به برنامهنویسان امکان میدهد تا وظایف تکراری را با کارایی بالا انجام دهند. در این مقاله، انواع مختلف حلقهها در C# را بررسی کرده و نحوه استفاده از آنها را توضیح خواهیم داد.
حلقه for
حلقه for معمولاً زمانی استفاده میشود که تعداد تکرارها مشخص باشد. این حلقه شامل سه بخش اصلی است:
۱. مقداردهی اولیه
۲. شرط ادامه حلقه
۳. افزایش یا کاهش مقدار متغیر کنترلی
مثال:
for (int i = 0; i < 5; i++)
{
; ("مقدار i: " + i)Console.WriteLine
}
حلقه while
حلقه while معمولاً زمانی استفاده میشود که تعداد تکرارها از قبل مشخص نباشد و اجرای حلقه به یک شرط وابسته باشد.
مثال:
int i = 0;
while (i < 5)
{
;("مقدار i: " + i)Console.WriteLine
i++;
}
این حلقه نیز مانند for مقدار i را از صفر تا ۴ نمایش میدهد، اما شرط در ابتدای حلقه بررسی میشود.
حلقه do-while
حلقه do-while مشابه while است، با این تفاوت که شرط در انتهای حلقه بررسی میشود. بنابراین، بدنهی حلقه حداقل یک بار اجرا خواهد شد.
مثال:
int i = 0;
do
{
;("مقدار i: " + i)Console.WriteLine
i++;
} while (i < 5);
🔗 نسخه کامل این مقاله را میتوانید در اینجا مطالعه کنید.
⁉️ برای بحث و تبادل نظر فنی در مورد این پست، نظرات خود را با ما در قسمت کامنتها به اشتراک بگذارید.
کانال تلگرام:
@SoftwarePhilosophy
______
>>Click here to continue<<
