Esto no parece posible, pero lo preguntaré de todos modos ... ¿Es posible en C# aplicar un único atributo a múltiples campos a la vez?¿Se puede aplicar un atributo a múltiples campos en C#?
public class MyClass {
[SomeAttribute]
public int m_nVar1;
[SomeAttribute]
public int m_nVar2;
public int m_nVar3;
}
¿Hay un método corto la mano para poner el "SomeAttribute" en m_Var1 & m_Var2, pero no en m_nVar3? Actualmente, estamos colocando los atributos antes de cada campo, pero sería bueno poner todos los campos usando un atributo dentro de un bloque.
Sí Gracias ... pero los tipos ciertamente no serán los mismos en nuestro caso de uso. –
@Faustus Donde los tipos difieren, no hay forma de hacerlo. –
Ok, gracias ... eso es lo que pensé ya que no pude encontrarlo en MSDN en primer lugar. –