3
Q
接口中的屬性屬性
A
回答
7
不,屬性不是接口合同的一部分,就什麼實現必須提供而言。
對於這樣的事情,我通常只是添加一個單元測試,它使用反射來查找所有實現並以這種方式進行驗證。它不如編譯時檢查好,但在這種情況下它是最好的。
2
對於這種代碼驗證,我喜歡使用Nitriq。您可以使用Linq非常簡單地編寫自己的規則。
對於個人用途,您可以調用Nitriq來驗證代碼。
在大型項目中,我使用持續集成的一個步驟來運行Nitriq控制檯,以驗證規則是否符合代碼
相關問題
- 1. 的接口屬性
- 2. 屬性和接口
- 3. DBus接口屬性
- 4. 在接口中實現接口屬性?
- 5. 接口上的屬性
- 6. 接口上的屬性
- 7. 接口上的c#屬性
- 8. Typscript實現接口屬性
- 9. C#接口屬性實現
- 10. 接口,屬性和反射
- 11. 接口特定屬性
- 12. groovy接口方法屬性
- 13. 接口和屬性顯示
- 14. PHP接口有屬性嗎?
- 15. 接口擴展接口屬性
- 16. 使用來自接口的繼承屬性的屬性
- 17. 接口中的屬性/成員變量?
- 18. 閱讀屬性文件中的接口
- 19. c#中的接口屬性副本#
- 20. 從屬性窗口獲取屬性
- 21. 添加屬性到屬性窗口
- 22. 不可接受的屬性值屬性
- 23. CSS中的窗口屬性
- 24. 動態屬性分配傳遞接口屬性
- 25. 「接口」類型中不存在屬性?
- 26. C#PropertyGrid中和接口屬性
- 27. 如何在接口中實現屬性
- 28. 如何訪問使用Typescript中的接口聲明的屬性的屬性?
- 29. 屬性屬性
- 30. IronPython的實現接口屬性