Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Comment (chú thích) trong C#

Comment dùng để giải thích code. Compiler bỏ qua comment.

1. Single-line comment (//)

// Đây là comment một dòng
int a = 10; // Comment cuối dòng

2. Multi-line comment (/* ... */)

/* 
Đây là comment
nhiều dòng
Trong C#
*/

3. XML Documentation Comment (///)

Dùng để generate documentation tự động (IntelliSense, Sandcastle, DocFX).

/// 
/// Tính tổng hai số.
/// 
/// Số thứ nhất
/// Số thứ hai
/// Tổng a+b
public int Add(int a, int b) { return a + b; }

Ví dụ chương trình có comment

using System;

namespace HelloWorldApplication
{
    class HelloWorld
    {
        static void Main(string[] args)
        {
            /* Tôi bắt đầu học C#
            và đây là chương trình đầu tiên */
            
            // Hiển thị văn bản
            Console.WriteLine("Learn C# now!");
            Console.ReadKey();
        }
    }
}

Kết quả

Learn C# now!

Best practice: Code tự giải thích (self-documenting) bằng tên biến/hàm rõ nghĩa. Comment giải thích tại sao (why) chứ không phải cái gì (what). Luôn cập nhật comment khi sửa code.