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

  • efaustus9

    efaustus9

    16 HAZİRAN 2006
  • New Scientist

    New Scientis

    27 Kasım 2006
  • TVNorge

    TVNorge

    5 EKİM 2006