Tôi tự hỏi rằng thuộc tính lỗi thời được kiểm tra tại thời gian chạy chỉ?Thuộc tính Lỗi thời chỉ được kiểm tra tại thời gian biên dịch?
Hãy nghĩ rằng bạn có hai hội đồng. Assembly A sử dụng một phương thức từ Assembly B. Sau đó chúng ta đánh dấu phương thức trong Assembly B là lỗi thời gây ra lỗi thời gian biên dịch khi biên dịch A.
Không có vấn đề gì cho đến nay nhưng câu hỏi là liệu hội đồng cũ A có tiếp tục làm việc với Assembly B mới hay không? Cảm ơn
Cảm ơn phản hồi chi tiết của bạn Marc. – mkus
Tôi gặp vấn đề với điều này. Tôi đã đánh dấu một số mục trong một enum với [Obsolete] trong một dịch vụ web. Khách hàng tiêu thụ dịch vụ sau đó sẽ không còn nhận được các mục enum đó trong thời gian chạy. Nhưng các tài liệu tham khảo web vẫn sẽ bao gồm chúng. Điều này có vẻ như một lỗi trong việc tuần tự hóa với tôi - hoặc một quyết định thiết kế kém nhất là tốt nhất. Cho ý nghĩa thời gian chạy cờ này hoàn toàn đánh bại mục đích của nó theo ý kiến của tôi. – LOAS