Tìm hiểu cấu trúc một chương trình C#

Trước khi bắt đầu học C#, chúng ta sẽ cùng tìm hiểu xem cấu trúc cơ bản của một chương trình C# bao gồm những gì, cách viết chương trình C# như thế nào nhé. Tham khảo tiếp bài viết dưới đây của Taimienphi.vn để tìm hiểu cấu trúc một chương trình C#.

Các chương trình C# có thể bao gồm một hoặc nhiều file khác nhau. Mỗi file có thể không hoặc chứa nhiều namespace. Một namespace có thể chứa các kiểu như class, struct, interface, enumeration và delegate và các namespace khác.

tim hieu cau truc mot chuong trinh c

Tìm hiểu cấu trúc một chương trình C#

Dưới đây là bộ khung một chương trình C# chứa tất cả các phần tử này:

tim hieu cau truc mot chuong trinh c 2

Để tìm hiểu chi tiết cấu trúc một chương trình C#, bạn đọc tham khảo tiếp nội dung bài viết dưới đây của Taimienphi.vn.

Mục lục bài viết

1. Cấu trúc một chương trình C#
2. Ví dụ về cấu trúc một chương trình C#
3. Biên dịch và thực thi chương trình

1. Cấu trúc một chương trình C#

Về cơ bản, cấu trúc một chương trình C# bao gồm:

- Khai báo namespace: Một namespace là tập hợp các lớp (class) hoặc các kiểu (type).
- Khai báo class: Nó là một lớp (class) như trong C++.
- Thuộc tính Class và phương thức Class: Các thuộc tính Class là các biến được khai báo trong phần thân của Class. Các thuộc tính này có thể là thuộc tính công khai, riêng tư hoặc bảo vệ theo yêu cầu. Các phương thức là các hàm thành viên trong lớp (class), chủ yếu là công khai.
- Statements và expressions: Sử dụng Statements để import các loại namespcae, vì vậy bạn có thể sử dụng kiểu từng phần (partial type) thay vì sử dụng kiểu fully type. Nó không bao gồm bất kỳ nội dung file hoặc tham chiếu nào.
- Phương thức Main.

Ngoài ra có thể có hoặc không có comment, vì comment có thể được trình biên dịch C# bỏ qua.

Lưu ý:

- Mỗi statement trong chương trình C# kết thúc bằng dấu chấm phẩy (;) giống như trong C++.
- Phương thức main không giống như Java, không nhất thiết tên file và tên lớp (class) phải giống nhau.

2. Ví dụ về cấu trúc một chương trình C#

Dưới đây là ví dụ về chương trình C# đơn giản, giúp bạn hiểu rõ hơn về cấu trúc chung của một chương trình C#:

tim hieu cau truc mot chuong trinh c 3

Khi đoạn mã trên được biên dịch và thực thi, nó sẽ trả về đầu ra có dạng như dưới đây:

Hello World

Trong đoạn mã trên:

- Dòng /* C# Program Structure - Example Program */ bị trình biên dịch C# bỏ qua, đây là comment trong chương trình.

- using System; sử dụng từ khóa để thêm namespace System trong chương trình C#.

- namespace HelloWorldApp: đây là khai báo namespace. Namespace là bộ sưu tập các lớp (class). Namespace HelloWorldApp có chứa lớp có tên là HelloWorldClass.

- class HelloWorldClass: ở đây lớp HelloWorldClass chứa dữ liệu và các định nghĩa phương thức mà chương trình C# sử dụng.

- static void Main(string[] args): dòng này định nghĩa phương thức Main, là điểm vào cho tất cả chương trình C#.

- /* this is my first program in C# language */: dòng này cũng bị trình biến dịch C# bỏ qua, nó cũng là comment trong chương trình.

- Console.WriteLine("Hello World"); là hành vi của phương thức Main. Trong đó, WriteLine() là phương thức của lớp Console được định nghĩa trong namespace System. Statement này tạo ra thông báo "Hello World" được hiển thị trên màn hình đầu ra.

- Console.ReadKey(); dành cho người dùng VS.NET. Statement này để chương trình C# chờ cho đến khi nhấn phím và ngăn chặn đóng màn hình đầu ra đột ngột khi chương trình được khởi động từ Visual Studio .NET.

3. Biên dịch và thực thi chương trình

Thực hiện theo các bước dưới đây để biên dịch và thực thi chương trình C# sử dụng Visual Studio .NET (VS.NET):

- Mở Visual Studio.

- Trên thanh menu, chọn File =>New =>Project.

- Chọn Visual C# từ templates, sau đó chọn Windows.

- Chọn Console Application.

- Đặt tên cho dự án rồi click chọn OK.

- Thao tác trên để tạo dự án mới trong Solution Explorer.

- Viết mã trong Code Editor.

- Click chọn nút Run hoặc nhấn phím F5 để thực thi dự án. Trên màn hình sẽ hiển thị cửa sổ Command Prompt với dòng chữ Hello World.

Hoặc ngoài ra bạn có thể sử dụng dòng lệnh để biên dịch chương trình C# thay vì sử dụng Visual Studio IDE:

- Mở trình biên tập văn bản và nhập đoạn mã ví dụ ở trên vào.

- Lưu file thành helloworld.cs.

- Mở Command Prompt và truy cập thư mục mà bạn lưu file ở trên.

- Nhập csc helloworld.cs rồi nhấn Enter để biến dịch mã.

- Nếu không có bất kỳ lỗi nào xảy ra, Command prompt sẽ tạo file thực thi helloworld.exe.

- Nhập helloworld để thực thi chương trình.

- Trên màn hình đầu ra sẽ hiển thị dòng Hello World.

Bài viết trên đây Taimienphi.vn vừa giới thiệu cho bạn về cấu trúc một chương trình C#. Ngoài ra bạn đọc có thể tham khảo thêm một số bài viết khác đã có trên Taimienphi.vn để tìm hiểu cách thiết lập môi trường cho C# như thế nào nhé.

https://thuthuat.taimienphi.vn/tim-hieu-cau-truc-mot-chuong-trinh-c-43617n.aspx
Nếu có bất kỳ thắc mắc hoặc câu hỏi nào cần giải đáp, bạn đọc có thể để lại ý kiến của mình trong phần bình luận bên dưới bài viết nhé.

Tác giả: Thuỳ Chi     (4.0★- 3 đánh giá)  ĐG của bạn?

  

Bài viết liên quan

Cấu trúc đề thi TOEFL chuẩn hiện nay
Cách khắc phục lỗi thường gặp trên máy chiếu
Cấu trúc đề thi IELTS 2022 chuẩn
Hàm Date trong Excel, cách sử dụng, cấu trúc hàm
Sử dụng điều kiện IF Else trong Java
Từ khoá liên quan:

tim hieu cau truc mot chuong trinh c#

, Tìm hiểu cấu trúc một chương trình C#, cấu trúc một chương trình C#,

SOFT LIÊN QUAN
  • Giáo trình cấu trúc máy tính

    Tìm hiểu về cấu trúc hệ thống máy tính

    Giáo trình cấu trúc máy tính mà Taimienphi.vn cung cấp nhằm giúp cho các bạn học chuyên ngành về máy tính hoặc những bạn có niêm đam mê, yêu thích với máy tính có thêm cho mình những tư liệu hay để học hỏi, tham khảo và ...

Tin Mới

  • Cách sử dụng As soon as trong tiếng Anh

    As soon as là một trong những liên từ được sử dụng rất phổ biến trong tiếng Anh, vì vậy, các bạn cần nắm bắt được cách sử dụng As soon as trong tiếng Anh để có được kiến thức hữu ích giúp cho việc học tiếng Anh của mình

  • Cách phát âm đuôi -ed trong tiếng Anh

    Để các bạn có thể biết được các phát âm các từ đuôi -ed được chính xác nhất, bài viết này sẽ giới thiệu đến các bạn nội dung cách phát âm đuôi -ed trong tiếng Anh, qua đó, các bạn có thể giải quyết được những bài tập

  • Số thứ tự trong tiếng Anh, cách viết, đọc

    Số thứ tự trong tiếng Anh, cách viết, đọc không giống với việc viết các số đếm, số thứ tự, cụ thể, các bạn chỉ cần nắm được khoảng 20 số thứ tự đầu tiên, các bạn đã có thể dễ dàng biết đọc và ghép tất cả các số thứ tự

  • Hướng dẫn chọn size áo nữ

    Muốn mua áo vừa vặn nhưng không có thời gian thử trực tiếp? Hãy xem hướng dẫn chọn size áo nữ để biết size S, M, L phù hợp với cân nặng, chiều cao.