Trước khi chúng ta nghiên cứu các khối xây dựng cơ bản của ngôn ngữ lập trình C #, chúng ta hãy xem xét cấu trúc chương trình C # tối thiểu để chúng ta có thể lấy nó làm tài liệu tham khảo trong các chương sắp tới.
Tạo chương trình Hello World
Chương trình AC # bao gồm các phần sau:
- Khai báo không gian tên
- Một lớp học
- Phương thức lớp
- Thuộc tính lớp
- Một phương pháp chính
- Tuyên bố và biểu thức
- Bình luận
Chúng ta hãy xem một đoạn mã đơn giản có in dòng chữ “Hello World” –
using System;
namespace HelloWorldApplication {
class HelloWorld {
static void Main(string[] args) {
/* my first program in C# */
Console.WriteLine("Hello World");
Console.ReadKey();
}
}
}
Khi mã này được biên dịch và thực thi, nó tạo ra kết quả sau:
Hello World
Chúng ta hãy xem xét các phần khác nhau của chương trình đã cho –
-
Dòng đầu tiên của chương trình sử dụng Hệ thống; – các sử dụng từ khóa được sử dụng để bao gồm Hệ thống không gian tên trong chương trình. Một chương trình thường có nhiều sử dụng các câu lệnh.
-
Dòng tiếp theo có không gian tên tờ khai. Một không gian tên là một tập hợp các lớp. Các HelloWorldApplication không gian tên chứa lớp Chào thế giới.
-
Dòng tiếp theo có một lớp tuyên bố, lớp học Chào thế giới chứa dữ liệu và định nghĩa phương pháp mà chương trình của bạn sử dụng. Các lớp thường chứa nhiều phương thức. Các phương thức xác định hành vi của lớp. Tuy nhiên, Chào thế giới lớp chỉ có một phương thức Chính.
-
Dòng tiếp theo xác định Chính phương pháp, đó là điểm vào cho tất cả các chương trình C #. Các Chính phương thức cho biết lớp sẽ làm gì khi được thực thi.
-
Dòng tiếp theo /*…*/ bị trình biên dịch bỏ qua và nó được thêm vào bình luận trong chương trình.
-
Phương thức Main chỉ định hành vi của nó với câu lệnh Console.WriteLine (“Hello World”);
WriteLine là một phương pháp của Bảng điều khiển lớp được xác định trong Hệ thống không gian tên. Câu lệnh này gây ra thông báo “Hello, World!” được hiển thị trên màn hình.
-
Dòng cuối cùng Console.ReadKey (); dành cho Người dùng VS.NET. Điều này làm cho chương trình chờ một lần nhấn phím và nó ngăn màn hình chạy và đóng nhanh khi chương trình được khởi chạy từ Visual Studio .NET.
Cần lưu ý những điểm sau:
-
C # phân biệt chữ hoa chữ thường.
-
Tất cả các câu lệnh và biểu thức phải kết thúc bằng dấu chấm phẩy (;).
-
Việc thực thi chương trình bắt đầu tại phương thức Main.
-
Không giống như Java, tên tệp chương trình có thể khác với tên lớp.
Biên dịch và Thực thi Chương trình
Nếu bạn đang sử dụng Visual Studio.Net để biên dịch và thực thi các chương trình C #, hãy thực hiện các bước sau:
-
Khởi động Visual Studio.
-
Trên thanh menu, chọn Tệp -> Mới -> Dự án.
-
Chọn Visual C # từ các mẫu, sau đó chọn Windows.
-
Chọn Ứng dụng Bảng điều khiển.
-
Chỉ định tên cho dự án của bạn và nhấp vào nút OK.
-
Điều này tạo ra một dự án mới trong Solution Explorer.
-
Viết mã trong Trình chỉnh sửa mã.
-
Nhấp vào nút Run hoặc nhấn phím F5 để thực hiện dự án. Cửa sổ Command Prompt xuất hiện có dòng Hello World.
Bạn có thể biên dịch một chương trình C # bằng cách sử dụng dòng lệnh thay vì Visual Studio IDE –
-
Mở trình soạn thảo văn bản và thêm mã được đề cập ở trên.
-
Lưu tệp dưới dạng helloworld.cs
-
Mở công cụ nhắc lệnh và chuyển đến thư mục bạn đã lưu tệp.
-
Loại hình csc helloworld.cs và nhấn enter để biên dịch mã của bạn.
-
Nếu không có lỗi nào trong mã của bạn, dấu nhắc lệnh sẽ đưa bạn đến dòng tiếp theo và tạo helloworld.exe tệp thực thi.
-
Loại hình Chào thế giới để thực hiện chương trình của bạn.
-
Bạn có thể thấy đầu ra Hello World được in trên màn hình.

