Tôi đang sử dụng Obsolete
thuộc tính (như được đề xuất bởi các lập trình viên đồng nghiệp) để hiển thị cảnh báo nếu một phương thức nhất định được sử dụng.
Có cách nào để loại bỏ cảnh báo tương tự như CodeAnalysis ' SuppressMessage
tại các điểm mà việc sử dụng là hợp lý không?
Cảm ơn bạn!
BIÊN TẬP
Đây là [Obsolete("Some message")]
vì tôi cần bao gồm một số chi tiết về cảnh báo. Tuy nhiên, #pragma warning disable 612
không hoạt động nữa khi tôi thêm thông báo vào [Obsolete]
thuộc tính trần trụi ...
CHỈNH SỬA 2
Tìm thấy số cảnh báo đúng - Đó là 618 nếu bạn có một thông báo theo thuộc tính lỗi thời.
Vì vậy, để làm những gì tôi muốn làm:
#pragma warning disable 618
và sau cuộc gọi
#pragma warning restore 618
Cảm ơn Jared Par và Jon Skeet đã chỉ cho tôi đi đúng hướng!