Cấu trúc chương trình cơ bản
Thuộc phần Kiến thức nền tảng trong hành trình C# của Coddy. Bài học 4 trên 69.
Trong C#, các lớp (class) giúp tổ chức code. Hiện tại, bạn chỉ cần biết lớp là nơi bạn viết code. Mình sẽ giải thích thêm về lớp sau.
Phương thức Main là phần quan trọng trong chương trình C# vì đây là điểm bắt đầu thực thi.
Đây là phần giải thích đơn giản về một chương trình C# cơ bản:
using System; // Cho phép dùng Console và các công cụ tích hợp khác
public class Program { // Khai báo lớp
public static void Main(string[] args) { // Phương thức Main
Console.WriteLine("Hello, Coddy!"); // Câu lệnh đầu ra
// Viết code trong Main
}
}Lưu ý rằng using System; nằm bên ngoài lớp. Đây là điều bình thường. Các chỉ thị using luôn nằm ở đầu tệp, trước phần khai báo lớp. Chúng giúp chương trình của bạn sử dụng các công cụ có sẵn như Console.WriteLine.
Thụt lề (các khoảng trắng ở đầu dòng) giúp bạn đọc code dễ hơn. Thụt lề cho biết đoạn code nào thuộc khối lệnh nào. Code bên trong lớp được thụt lề một lần, còn code bên trong phương thức Main được thụt lề thêm một lần nữa.
Bạn viết code bên trong phương thức Main
Lưu ý quan trọng: Trong C#, mỗi câu lệnh phải kết thúc bằng dấu chấm phẩy (;). Dấu chấm phẩy là bắt buộc và cho C# biết bạn đã kết thúc một câu lệnh. Nếu quên thêm dấu chấm phẩy, bạn sẽ gặp lỗi biên dịch. Tuy nhiên, lưu ý rằng các khối lệnh nằm trong dấu ngoặc nhọn {} (như khai báo lớp và phương thức) không cần dấu chấm phẩy.
Tự làm thử
Bài học này không có thử thách code.
Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Tất cả bài học trong Kiến thức nền tảng
4Các toán tử, phần 1
Toán tử số họcToán tử moduloTăng và giảmTăng và giảm hậu tốToán tử số học rút gọn5Toán tử phần 2
Toán tử so sánhToán tử logic phần 1Toán tử logic phần 2Ôn tập: logic đơn giảnToán tử logic phần 3Tự luyện tập: Trình biên dịch C# online