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

  • BetterCoder

    BetterCoder

    17 Aralık 2012
  • geraldnonadoez

    geraldnonado

    3 Temmuz 2013
  • Within Temptation

    Within Tempt

    18 EYLÜL 2006