Làm cách nào để đặt thuộc tính trên một trường ở bất kỳ nơi nào trong hội đồng của tôi, sau đó phản ánh trên các thuộc tính trường đó trong toàn bộ hội đồng của tôi và nhận/đặt giá trị trường mà thuộc tính được đính kèm?C# Các thuộc tính trên các trường
Trả lời
1) Tạo custom attribute nhắm mục tiêu cho fields
2) Add it to desired fields
3) Lặp lại qua types defined in your assembly
4) Đối với mỗi type:
4a) iterate through it's fields
4b) nếu trường has your custom attribute đi đến bước 4c
4c) get hoặc set giá trị của trường
Tôi sẽ không hỏi ở đây nếu tôi không tìm kiếm câu trả lời trên Google và MSDN. Tôi đã không hoàn toàn chắc chắn những gì quá nhìn lên. Câu trả lời của bạn chỉ cho tôi mọi hướng đúng, cảm ơn bạn! –
Vâng, khả năng tìm kiếm thông tin trên web là một trong những kỹ năng chính của nhà phát triển phần mềm hiện đại – aku
Vâng, nhưng hỏi câu hỏi đúng trong các lĩnh vực hồi âm copy/pasta của cùng một hướng dẫn, thật khó để tìm ra câu trả lời cụ thể. Một lần nữa, cảm ơn bạn. –
- 1. Refactor C# thuộc tính tự động cho các trường và thuộc tính getter/setter?
- 2. Các trường hoặc thuộc tính chỉ đọc
- 3. JavaScript: các trường hoặc thuộc tính
- 4. Thực hiện các phép tính trên các thuộc tính
- 5. C# Cách sắp xếp các thuộc tính trên một lớp bằng thuộc tính thuộc tính tùy chỉnh
- 6. Tại sao lại sử dụng các thuộc tính công khai cho các trường riêng trong C#?
- 7. C# Typedef giữ nguyên các thuộc tính
- 8. Các thuộc tính Boolean trong C#
- 9. Ghi đè các trường hoặc thuộc tính trong lớp con
- 10. Cách các trường và thuộc tính tên tốt nhất
- 11. các cửa hàng thuộc tính của một trường Lucene
- 12. Tạo các thuộc tính Java có sẵn trên các lớp?
- 13. Tính di động của các thuộc tính Native C++
- 14. Thuộc tính không được chỉ định sử dụng các trường bit trong lớp C++
- 15. C# - đoạn trích hoặc mẫu để gán nhanh tất cả các trường/thuộc tính?
- 16. Thuật ngữ lập trình - trường, thành viên, thuộc tính (C#)
- 17. C# thuộc tính trên Giao diện
- 18. C# Phản ánh lấy trường hoặc thuộc tính theo tên
- 19. Bản địa hóa các trường/thuộc tính trên AccountModel cho ASP.NET MVC
- 20. Danh sách Thuộc tínhGrid Các thuộc tính
- 21. Thuộc tính trên các mối quan hệ nhiều-nhiều (Hibernate)
- 22. Cập nhật NHibernate trên thuộc tính đơn cập nhật tất cả các thuộc tính trong sql
- 23. Tạo XSD từ các kiểu trong assembly với xsd.exe, có các thuộc tính dataannotation trên các thuộc tính
- 24. Tại sao các trường công khai nhanh hơn các thuộc tính?
- 25. C# - Lấy các thuộc tính của một thành phần COM +?
- 26. Khi nào nên sử dụng các thuộc tính thay vì các thuộc tính?
- 27. Xử lý C# Các thuộc tính không được rỗng
- 28. Tôi cần xác định __setattr__ để gán các trường không có thuộc tính, nhưng sử dụng hàm setter/getter cho các trường có thuộc tính được xác định
- 29. động thêm các trường trong đường ray với các thuộc tính lồng nhau ra
- 30. C# truy cập các giá trị thuộc tính động theo tên thuộc tính
Được gắn thẻ lại để xóa 'C#' vì đây là không phải là một câu hỏi cụ thể về ngôn ngữ. –