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

  • BioHunta

    BioHunta

    28 Mayıs 2006
  • David MeShow

    David MeShow

    10 EKİM 2006
  • Kap Slap

    Kap Slap

    8 Mart 2010