NộI Dung
- Định nghĩa - Generics có nghĩa là gì?
- Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.
- Techopedia giải thích về Generics
Định nghĩa - Generics có nghĩa là gì?
Generics đề cập đến một tính năng trong C # cho phép xác định một lớp hoặc phương thức với kiểu làm tham số.
Generics cho phép thiết kế một lớp và các phương thức có kiểu chỉ được chỉ định tại thời điểm khai báo và khởi tạo.Điều này cho phép phát triển các lớp và phương pháp phổ quát giúp cải thiện hiệu suất, năng suất và an toàn loại.
Generics thường được sử dụng trong việc tạo các lớp tập hợp để thực hiện các khái niệm như danh sách, bảng băm, hàng đợi, v.v. Các lớp này quản lý một tập hợp các đối tượng và đóng gói các hoạt động không dành riêng cho một loại dữ liệu cụ thể.
Generics còn được gọi là đa hình tham số.
Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.
Techopedia giải thích về Generics
Generics đã được giới thiệu trong C # 2.0 như một phần của Thời gian chạy ngôn ngữ chung của .NET để khắc phục hạn chế trong việc triển khai khái quát hóa trong các phiên bản trước. Việc khái quát hóa đã được thực hiện bằng cách truyền các loại đến và từ loại cơ sở phổ quát, System.Object không phải là loại an toàn và yêu cầu truyền, dẫn đến kết quả là hiệu suất.
Một số lợi ích trong việc sử dụng thuốc generic bao gồm:
- Đúc không cần thiết để truy cập từng yếu tố trong bộ sưu tập
- Mã máy khách sử dụng thuốc generic là loại an toàn trong khi thực thi bằng cách ngăn chặn việc sử dụng dữ liệu có loại khác với loại được sử dụng trong khai báo
- Mã không được sao chép cho nhiều loại dữ liệu
Danh sách Định nghĩa này được viết trong con của C #
Generics tương tự như các mẫu C ++ trong khái niệm nhưng khác nhau chủ yếu ở cách triển khai.