Friday, December 6, 2019

Cấu trúc chương trình C# - C# cơ bản

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 ngôn ngữ c# bao gồm các phần sau:

  1. Khai báo Namespace
  2. Một class
  3. Phương thức lớp
  4. Thuộc tính lớp
  5. Một phương thức hàm main
  6. Comment

ví dụ
Chúng ta hãy xem một mã đơn giản 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ả như 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 các hệ thống không gian tên trong chương trình. Một chương trình thường có nhiều câu lệnh sử dụng
Dòng tiếp theo có khai báo không gian tên . Một không gian tên là một tập hợp các lớp. Không gian tên HelloWorldApplication chứa lớp HelloWorld .
Cấu trúc chương trình C#

Dòng tiếp theo có một khai báo lớp , lớp HelloWorld chứa các định nghĩa dữ liệu và phương thức 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, lớp HelloWorld chỉ có một phương thức Chính .
Dòng tiếp theo định nghĩa phương thức Main , là điểm vào cho tất cả các chương trình  C#. Các chính quốc gia phương pháp gì lớp nào khi thực thi.
Dòng tiếp theo /*...*/ bị trình biên dịch bỏ qua và nó được đặt để thêm nhận xét trong chương trình.

Phương thức chính chỉ định hành vi của nó với câu lệnh Console.WriteLine ("Hello World");

WriteLine là một phương thức của lớp Console được định nghĩa trong không gian tên System . Câu nói này gây ra thông điệp "Xin chào, Thế giới!" được hiển thị trên màn hình.
Bảng điều khiển dòng cuối cùng.ReadKey (); dành cho người dùng VS.NET. Điều này làm cho chương trình chờ 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# là trường hợp nhạy cảm.
Tất cả các câu và biểu thức phải kết thúc bằng dấu chấm phẩy (;).
Việc thực hiện 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 hiện 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
Bắt đầu Visual Studio.
Trên thanh menu, chọn Tệp -> Mới -> Dự án.
Chọn Visual  C# từ các mẫu và sau đó chọn Windows.
Chọn ứng dụng Console.
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ổ Dấu nhắc Lệnh xuất hiện có chứa dòng Hello World.

Bạn có thể biên dịch 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à đi đến thư mục mà bạn đã lưu tệp.
Loại helloworld.cs csc và nhấn Enter để biên dịch mã của bạn.
Nếu không có lỗi 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 tệp thực thi helloworld.exe .
Gõ helloworld để 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.

No comments:

Post a Comment