C# – نظرات (Comments)

نظرات (Comments) در C#

نظرات می‌توانند برای توضیح کدهای C# و افزایش خوانایی آن‌ها استفاده شوند. همچنین می‌توان از نظرات برای جلوگیری از اجرای کد در زمان تست کدهای جایگزین استفاده کرد.

نظرات تک‌خطی

نظرات تک‌خطی با دو خط مورب (//) شروع می‌شوند. هر متنی که بعد از // تا انتهای خط بیاید، توسط C# نادیده گرفته می‌شود (اجرا نخواهد شد).

مثال 1: استفاده از نظر تک‌خطی قبل از یک خط کد

// این یک نظر است
Console.WriteLine("Hello World!");

مثال 2: استفاده از نظر تک‌خطی در انتهای یک خط کد

Console.WriteLine("Hello World!");  // این یک نظر است

نظرات چندخطی

نظرات چندخطی با /* شروع و با */ پایان می‌یابند. هر متنی که بین /* و */ باشد، توسط C# نادیده گرفته می‌شود.

مثال 3: استفاده از نظر چندخطی برای توضیح کد

/* کد زیر کلمات Hello World را
بر روی صفحه نمایش چاپ خواهد کرد و این فوق‌العاده است */
Console.WriteLine("Hello World!");

انتخاب بین نظرات تک‌خطی و چندخطی

این به شما بستگی دارد که کدام نوع نظر را استفاده کنید. معمولاً از // برای نظرات کوتاه و از /* */ برای نظرات طولانی‌تر استفاده می‌شود.

مثال‌های تکمیلی

مثال 4: ترکیب نظرات تک‌خطی و چندخطی در یک برنامه

using System;

namespace CommentExamples
{
    class Program
    {
        static void Main(string[] args)
        {
            // این برنامه چند نوع نظر را نشان می‌دهد
            
            Console.WriteLine("Hello World!");  // این یک پیام ساده است

            /*
             * این یک بلوک نظر چندخطی است
             * که می‌تواند برای توضیحات طولانی‌تر
             * مورد استفاده قرار گیرد.
             */
            Console.WriteLine("This is a multiline comment example.");
        }
    }
}

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

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
JavaScript - تاریخ‌ها (Dates)

JavaScript – تاریخ‌ها (Dates)

آبجکت‌های تاریخ (Date) در جاوااسکریپت آبجکت‌های تاریخ در جاوااسکریپت به ما امکان کار با تاریخ و زمان را می‌دهند....

بیشتر بخوانید
JavaScript - آرایه‌های ثابت (Array Const)

JavaScript – آرایه‌های ثابت (Array Const)

جاوااسکریپت: تعریف آرایه با const در سال 2015، جاوااسکریپت کلمه کلیدی مهمی به نام const را معرفی کرد. این...

بیشتر بخوانید
JavaScript - تکرار آرایه‌ها (Array Iteration)

JavaScript – تکرار آرایه‌ها (Array Iteration)

جاوا اسکریپت: تکرار بر روی آرایه‌ها جاوا اسکریپت روش‌های مختلفی برای تکرار (Iteration) بر روی آرایه‌ها ارائه می‌دهد که...

بیشتر بخوانید

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید.