SORU
16 ŞUBAT 2009, PAZARTESİ


Nasıl yinelenen öznitelik izin oluşturmak için

özel öznitelik öznitelik sınıfı miras kullanıyorum. Bu gibi kullanıyorum

    [MyCustomAttribute("CONTROL")]
    [MyCustomAttribute("ALT")]
    [MyCustomAttribute("SHIFT")]
    [MyCustomAttribute("D")]
    public void setColor()
{

}

"Yinelenen 'MyCustomAttribute' özniteliği" hata gösterilir. ama Nasıl yinelenen öznitelik izin oluşturmak için?

CEVAP
16 ŞUBAT 2009, PAZARTESİ


Öznitelik sınıfı (evet, O ağız dolusu) üzerine AttributeUsage bir öznitelik sopa ve AllowMultiple true:

[AttributeUsage(AttributeTargets.Method, AllowMultiple = true)]
public sealed class MyCustomAttribute: Attribute

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:
C#

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ChrisCrossMedia

    ChrisCrossMe

    17 EYLÜL 2009
  • Living Waters

    Living Water

    9 AĞUSTOS 2006
  • Tips On Linux

    Tips On Linu

    26 Temmuz 2008