我有以下类型在我的项目之一代码示例...创建属性来表示在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