Announcement

Collapse
No announcement yet.

Attribute - verschiedene Schreibweisen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Attribute - verschiedene Schreibweisen

    Hi

    ich frage mich gerade was der Unterschied zwischen den vier Schreibweisen bei Attributen ist:

    Code:
    [Flags]
    enum a{ /*...*/ }
    
    [Flags()]
    enum a{ /*...*/ }
    
    [FlagsAttribute]
    enum a{ /*...*/ }
    
    [FlagsAttribute()]
    enum a{ /*...*/ }
    gibt es einen oder sind alle Schreibweisen äquivalent?

    danke,

    mfg sven

  • #2
    Sind äquivalent.

    Comment


    • #3
      Hallo,

      die Schreibweisen sind äquivalent - warum es verschiedene Schreibweisen gibt weiß glaube ich keiner.

      Der Unterschied zwischen Attribut und Attribut() ist dass bei der Klammer-Version zusätzliche Parameter angegeben werden können.

      mfG Gü
      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand". - Martin Fowler

      Comment

      Working...
      X