YOMEDIA
NONE

Sự khác nhau căn bản giữa Class và Struct trong c#

Theo dõi Vi phạm
ADSENSE

Trả lời (1)

  • Đối với Lớp (Class) là yếu tố cơ bản của ngôn ngữ lập trình c# nhằm hỗ trợ kế thừa và có kiểu tham chiếu cố định là Class is passed by reference. Các lớp nhỏ hơn là riêng tư và mặc định không được thay đổi. Class phù hợp với các đối tượng lớn hơn nó và có cấu trúc phức tạp hơn. Có thẻ sử dụng Garbage Collection để quản lý bộ nhớ tốt hơn. 

    Đối với cấu trúc sẽ không được hỗ trợ về kế thừa cũng như nó sử dụng dữ liệu định dạng loại giá trị cơ bản đó là struct is pass copy. Các lớp được công khai sử dụng theo cách mặc định của ngôn ngữ lập trình c#. Nó thuận lợi cho việc sử dụng trong những mô hình nhỏ và không thể sử dụng Garbage Collection để quản lý bộ nhớ. 

      bởi Nguyễn Trọng Nhân 26/11/2021
    Like (0) Báo cáo sai phạm

Nếu bạn hỏi, bạn chỉ thu về một câu trả lời.
Nhưng khi bạn suy nghĩ trả lời, bạn sẽ thu về gấp bội!

Lưu ý: Các trường hợp cố tình spam câu trả lời hoặc bị báo xấu trên 5 lần sẽ bị khóa tài khoản

Gửi câu trả lời Hủy
 
NONE

Các câu hỏi mới

AANETWORK
 

 

YOMEDIA
AANETWORK
OFF