Hỏi về các thành phần cấu trức của c#

mọi người giúp với ,mình bắt đầu học c# ,mà chưa hiểu rõ cấu trúc của nó ,

Một chương trình C# chia làm nhiều file.
Trong mỗi file thì phần đầu là đoạn using… Đây là đoạn khai báo các namespace sẽ sử dụng.

Phần bên dưới là nội dung code. Nó sẽ được chia ra làm các namespace.
Trong mỗi namespace là các khai báo enum, abstractclass, class, interface…

Các abstract class, class, interface, struct lại chứa trong nó là biến, phương thức và property.

Nếu xét theo độ lớn thì như sau (từ to đến nhỏ dần - cái to sẽ chứa cái bé)

  1. Namespace
  2. Enum, class, interface, struct.
  3. Method, biến, property.
1 Like

bạn có thể lấy ví dụ như trong ảnh không

Trong ảnh:
Đoạn using là không bàn nữa.
Có 1 namespace HelloWorldApplication ( có chữ namespace kìa).
Trong namespace Helloworld… chứa 1 class Helloworld (có chữ class đó).
Trong class này không có property, biến mà chỉ có :
Một comment nằm giữa 2 dấu “//”.
Một phương thức tĩnh là Main.
Trong phương thức tĩnh Main có 2 câu lệnh Console…

1 Like

namespace có giống như package bên java ko …??

Đúng rồi bạn

Trong C# gọi là namespace
Trong Java gọi là package

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?