Tôi đã thấy một số ví dụ về thuộc tính tận dụng, ví dụ: (dưới dạng bản đồ cho nhà máy động) http://msdn.microsoft.com/en-us/magazine/cc164170.aspxKhi nào tôi nên sử dụng thuộc tính trong C#?
Chỉ cần tự hỏi lợi thế của việc sử dụng thuộc tính là gì? Tôi có thể tìm thấy tài liệu tham khảo trên http://msdn.microsoft.com/en-gb/z0w1kczw(VS.80).aspx tuy nhiên, tôi không chắc chắn khi nào và tại sao tôi nên thử sử dụng nó.
Dù bạn kết thúc quyết định phải làm gì, giữ thuộc tính của bạn dưới dạng dữ liệu thuần tuý không có hành vi. Nếu bạn cần triển khai hành vi dựa trên thuộc tính, hãy đặt hành vi trong một lớp khác để bạn có thể thay đổi hai cách độc lập. –