Pra*_*ush 5 .net c# attributes
在 C# 中有一个Attribute调用DataSourceAttribute。它需要一次又一次地在每个方法上声明。是否可以在班级级别声明一次,这样我就不需要重复自己了。如果是这样,如何?
在数据驱动单元测试中,需要借助这个属性来指定数据源:[DataSource (...),...]。大约有 10-15 个这样的方法,我不想为每个方法声明属性。我想声明一次并让所有方法从类级别使用继承它。
Bri*_*haw -1
您也许能够创建一个自定义类属性,将方法属性应用于类中的所有方法。
这是自定义属性的 MSDN。 http://msdn.microsoft.com/en-us/library/sw480ze8(v=VS.100).aspx