TAILIEUCHUNG - Bài giảng lập trình DOT NET - Bài 8 Lập trình tổng quát trong C#

Khái niệm, khai báo, cách sử dụng lập trình tổng quát (Generic). Lập trình tổng quát lớp, cấu trúc và các hàm Một số cấu trúc dữ liệu tổng quát được xây dựng sẵn trong C# như Collection, List, Dictionary Trong C++ đã đề cập tới khái niệm Template (thường gọi là mẫu), Template được dùng để tạo các hàm, các class mà không cần quan tâm đến kiểu dữ liệu của đối số. Template được đưa ra với mục đích tăng tính năng sử dụng lại mã nguồn | Lập trình tổng quát trong C# Bài 8 Nội dung Khái niệm, khai báo, cách sử dụng lập trình tổng quát (Generic). Lập trình tổng quát lớp, cấu trúc và các hàm Một số cấu trúc dữ liệu tổng quát được xây dựng sẵn trong C# như Collection, List, Dictionary Giới thiệu lập trình tổng quát Trong C++ đã đề cập tới khái niệm Template (thường gọi là mẫu), Template được dùng để tạo các hàm, các class mà không cần quan tâm đến kiểu dữ liệu của đối số. Template được đưa ra với mục đích tăng tính năng sử dụng lại mã nguồn. Generic trong C# đưa ra các tính năng tương tự như Template trong C++ Giới thiệu lập trình tổng quát (tt) Khái niệm Generic được đưa vào C# từ version và CLR. Generic mang đến .Net framework khái niệm mới về kiểu tham số. Các lớp, các hàm đĩnh nghĩa không cần chỉ rõ tham số đưa vào thuộc kiểu dữ liệu gì, tất cả được sử dụng một cách chung nhất. Người dùng có thể phát triển thành từng lớp, từng hàm với đối số là một kiểu dữ liệu xác định. Giới thiệu lập trình tổng quát (tt) public class GenericList { void Add(T input){} } class TestGenericList { private class ExampleClass { } static void Main() { GenericList list1=new GenericList(); GenericList list2=new GenericList(); GenericList list3=new GenericList(); } } Đặc điểm của lập trình tổng quát Generic định nghĩa một thao tác dữ liệu với kiểu dữ liệu chung nhất nhằm tối đa hóa việc sử dụng lại code trong chương trình, tạo ra các kiểu dữ liệu an toàn, đem lại hiệu suất cao nhất. Ứng dụng phổ biến nhất của Generic là tạo ra các collection class (lớp dữ liệu tập hợp). Trong .NET framework có chứa sẵn các collection framework trong namespace . Generic có thể tạo được các interface, class, method, event và delegates. Lớp tập hợp (class collection) Lớp tập hợp (class collection) được dùng để lặp từng phần tử trong một lớp thông qua câu lệnh foreach. Phần lớn các lớp tập hợp xuất phát từ việc thực thi các giao diện chuẩn của C# như: .

Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.