cuốn sách gpt4 ai đã làm

c# - Cảnh sát FX: "Các loại sở hữu trường dùng một lần nên dùng một lần"

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-03 18:50:09 27 4
mua khóa gpt4 Nike

Tôi bắt đầu sử dụng FXCop để làm việc trên một số tổ hợp của mình và nhận thấy có điều gì đó thú vị mà tôi đang cố gắng tìm hiểu.

"Các loại khai báo thành viên dùng một lần cũng nên triển khai IDisposable. Nếu loại đó không sở hữu bất kỳ tài nguyên không được quản lý nào, thì không triển khai trình hoàn thiện trên đó."

Tôi có lớp riêng chứa một số điều khiển kế thừa từ System.Web.UI.WebControls.Button. Nó không nhắc tôi về các nút mà tôi kế thừa mà là lớp bao bọc chúng.

Ý nghĩa và mối nguy hiểm ở đây là gì?

câu trả lời hay nhất

Nếu lớp của bạn chứa các loại IDisposable, nhưng lớp của bạn không phải là IDisposable, thì các loại IDisposable trong lớp của bạn có thể không được giải phóng/giải phóng kịp thời khi các phiên bản của lớp của bạn không còn cần thiết nữa. Các loại không thể phân phối nên được loại bỏ ngay khi bạn không còn cần chúng để giải phóng tài nguyên. Nếu không làm điều này, bạn sẽ phải đợi cho đến khi GC khởi động và khi đó tài nguyên sẽ được giải phóng.

Về c# - FX Police: "Các loại sở hữu các trường dùng một lần nên dùng một lần", chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/926883/

27 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress