有沒有一種方法可以創建具有必須由實現接口的類使用的屬性的接口?需要實現屬性的接口
I.e.如果Foo類實現接口IFoo,並且IFoo被定義爲必須具有ObserveMeAttribute,那麼Foo必須在其上定義ObserveMe以實現IFoo。
編輯:
屬性被稱爲EntityTypeAttribute和用於指定實體類型爲視圖模式,與使用:
[EntityType(typeof(User))]
public class UserViewModel
{
...
}
屬性是一個擴展方法AddModel使用(T TModel的),其中屬性是從TModel中讀取的,它的屬性類型entityType用於創建實體存根對象。
誠然,我沒有做什麼用的接口,因爲大學,但我想,如果一個類實現的接口,它必須實現該接口的一切嗎?這就是我從[Interfaces(C#編程指南)](http://msdn.microsoft.com/en-us/library/vstudio/ms173156.aspx)收集的內容 – MyCodeSucks