Tôi muốn hiểu trường hợp cụ thể này hoạt động như thế nào. Dưới đây là bắn từ bài viết MSDN nơi giao diện INotifyPropertyChanged được giải thích (https://msdn.microsoft.com/query/dev12.query?appId=Dev12IDEF1&l=EN-US&k=k%28System.ComponentModel.INotifyPropertyChanged%29;k%28TargetFrameworkMoniker-.NETFramework,Version%3Dv4.5%29;k%28DevLang-csharp%29&rd=true) C# thuộc tính tùy chỉnh cho tham số phương thức - cách thức hoạt động?
Như nó nói trong dòng đánh dấu có một cách để chặn cuộc gọi phương pháp để thay thế một giá trị thay vì những gì là thực tế diễn ra như một tham số? Tôi muốn biết ý tưởng của mã để thực hiện điều này. Tôi biết cách làm việc với các thuộc tính được đặt cho các thuộc tính và các thành viên lớp khác nhưng trường hợp sử dụng này không rõ ràng đối với tôi.
Cảm ơn.
Câu hỏi tương tự: [Cách sử dụng thuộc tính tham số phương pháp] (http://stackoverflow.com/questions/1715 0365/how-to-use-method-parameter-attributes) – cubrr
Tôi không nghĩ đó là một câu hỏi tương tự. Tôi đã đọc bài đó. Đã hỏi làm thế nào để _validate_ giá trị của một tham số mà thuộc tính tùy chỉnh được thiết lập. Jon Skeet trả lời là không thể. Ở đây tôi yêu cầu một ví dụ về mã để hiểu giải pháp đã triển khai như đối với giao diện INotifyPropertyChanged. –