我有以下類型在我的項目之一代碼示例...創建屬性來表示在C#中的多個子屬性
[Obfuscation(Exclude = true)]
[UsedImplicitly]
public DelegateCommand<object> OpenXCommand { get; private set; }
我發現的屬性被加入了很多「噪音」的代碼 - 我還以違反DRY原則的方式來看它,因爲我可能在一個類中有這樣的幾個屬性,所有這些都具有相同的屬性修飾。
問:有沒有什麼辦法可以設置一個屬性來代表子屬性的組合?
理想我想的東西,看起來像這樣..
[MyStandardCommandAttribute]
public DelegateCommand<object> OpenXCommand { get; private set; }
我還沒有實現我自己的屬性之前,所以我不能確定這是否是可能的。有什麼建議麼?
你用什麼來反映屬性? – 2013-02-12 01:27:06
順便說一句,你可以將這兩個屬性合併成一行:'[Obfuscation(Exclude = true),UsedImplicitly]'。 – svick 2013-02-13 03:00:09
@svick - thaks - 我沒有意識到, – 2013-02-14 10:37:36