TAILIEUCHUNG - C Sharp và kiến trúc .NET. C Sharp cơ bản- P21

C Sharp và kiến trúc .NET. C Sharp cơ bản- P21:Bạn đừng bao giờ xem xét ngôn ngữ C# một cách tách biệt, nó luôn đồng hành với "Bộ khung .NET". C# là một trình biên dịch hướng .NET, nghĩa là tất cả các mã của C# luôn luôn chạy trên trên môi trường .NET Framework. | Events Xử lý sự kiện - Nếu một component phát sinh một sự kiện có thể bắt và xử lý sự kiện đó. - Để hander sự kiện trong Windows Form hoặc trong Web Form Khai báo component ví dụ button Khai báo hàm xử lý sự kiện Gắn hàm vào sự kiện Lập trình nâng cao trong C - Editor Đoàn Quang Minh 11 Generics Generics - Cho phép class struct interface method sử dụng kiểu dữ liệu mà nó lưu trữ như là tham số đầu vào. - Khái niệm giống như template của C . - Generics xuất hiện nhằm mục đích xử lí chính xác kiểu của dữ liệu. Ví dụ với stack nếu không có generics thì dữ liệu coi như các object nên đòi hỏi phải ép kiểu khi xử lí điều này có thể gây lỗi run-time. Tạo và sử dụng Generics - Khai báo giống như template trong C dùng cặp dấu - Sử dụng phải chỉ định chính xác kiểu dữ liệu Lập trình nâng cao trong C - Editor Đoàn Quang Minh 12 Generics Ví dụ sử dụng Generics - Khai báo public class Stack ItemType . private ItemType items new ItemType 100 public void Push ItemType data . public ItemType Pop . . . - Sử dụng Stack int s new Stack int 3 int x Lập trình nâng cao trong C - Editor Đoàn Quang Minh .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.