TAILIEUCHUNG - Các giải pháp lập trình CSharp- P75

Các giải pháp lập trình CSharp- P75: Các giải pháp lập trình C# khảo sát chiều rộng của thư viện lớp .NET Framework và cung cấp giải pháp cụ thể cho các vấn đề thường gặp. Mỗi giải pháp được trình bày theo dạng “vấn đề/giải pháp” một cách ngắn gọn và kèm theo là các ví dụ mẫu. | 631 Chương 16 Các giao diện và mẫu thông dụng resourceHandle . Destructor Finalizer. DisposeExample Gọi phiên bản nạp chồng protected của Dispose và truyền giá trị false để cho biết rằng Dispose đang được gọi trong quá trình thu gom rác chứ không phải bởi mã consumer. Dispose false Hiện thực public của phương thức được gọi bởi consumer của đối tượng để giải phóng các tài nguyên không- được-quản-lý một cách tất định. public void Dispose Gọi phiên bản nạp chồng protected của Dispose và truyền giá trị true để cho biết rằng Dispose đang được gọi bởi mã consumer chứ không phải bởi bộ thu gom rác. Dispose true Vì phương thức Dispose thực hiện tất cả việc dọn dẹp cần thiết nên bảo đảm bộ thu gom rác không gọi destructor của lớp. this Phiên bản nạp chồng protected của phương thức Dispose. Đối số disposing cho biết phương thức được gọi bởi mã consumer true hay bởi bộ thu gom rác false . protected virtual void Dispose bool disposing if isDisposed if disposing Phương thức này được gọi bởi mã consumer. Gọi 632 Chương 16 Các giao diện và mẫu thông dụng phương thức Dispose của các thành viên dữ liệu được-quản-lý có hiện thực giao diện IDisposable. Giải phóng tất cả các tài nguyên không-được-quản-lý và thiết lập giá trị của các thành viên dữ liệu được-quản-lý thành null. Close resourceHandle Báo rằng đối tượng này đã bị hủy. isDisposed true Trước khi thực thi bất kỳ chức năng nào bảo đảm rằng Dispose chưa được thực thi trên đối tượng. public void SomeMethod Ném một ngoại lệ nếu đối tượng đã bị hủy. if isDisposed throw new ObjectDisposedException DisposeExample Thực thi chức năng của phương thức. public static void Main Lệnh using bảo đảm phương thức Dispose được gọi cả khi ngoại lệ xảy ra. using DisposeExample d new DisposeExample Làm gì đó với d. 633 Chương 16 Các giao diện và mẫu thông dụng 6. Hiện thực kiệu khả-định-dạng formattabk type ỉ Bạn cần hiện thực một kiểu có thể được sử dụng theo các format string và có thể tạo ra những biểu .

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.