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

C Sharp và kiến trúc .NET. C Sharp cơ bản- P20: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. | Errors and Exception Handling Phần try thựcthi các lệnh bình thường Phần catch xử lý các ngoại lệ có thể xuất hiện - Nếu không sử dụng ngoại lệ ném ra có thể bỏ qua phần đối tượng đó. - Có thể có nhiều phần catch trong một khối try catch khi đó mỗi phần catch xử lý một ngoại lệ khác nhau. - Ngoại lệ có thể được ném lại bằng từ khóa throw. Phần finally thực thi các lệnh kết thúc của khối lệnh. Ví dụ trong việc xử lý tập tin - Phần try thực thi các lệnh như mở file đọc ghi bình thường - Phần catch xử lý lỗi. - Phần finally nếu file được mở thì phải đóng lại Lập trình nâng cao trong C - Editor Đoàn Quang Minh 6 User-Defined Casts Toán tử ép kiểu as Chúng ta thường xuyên phải ép kiểu trong C - Có 2 loại ép kiểu trong C implicit an toàn tuyệt đối explicit có rủi ro - Có thể ép kiểu từ lớp kế thừa về lớp cơ sở song không thể làm ngược lại - Có thể ép kiểu qua lại giữa 2 lớp khi đó cần khai báo hàm ép kiểu public static implicit operator conv-type-out conv-type-in operand public static explicit operator conv-type-out conv-type-in operand Lập trình nâng cao trong C - Editor Đoàn Quang Minh 7 Delegates delegate - Có những công việc không xác định lúc biên dịch chỉ xác định lúc thực thi. - Các thuật toán tổng quát ví dụ sắp xếp không thể định nghĩa phương thức so sánh 2 đối tượng bất kỳ - delegate là kiểu tham chiếu giống như class trong C về ý nghĩa giống con trỏ hàm trong C attributes modifiers delegate result-type identifier formal-parameters 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.