Was sind Klassen Properties???



  • Hallo jungs ,

    Was ist mit Klassen Properties gemeint?? sind das die Variablen der Klasse oder die get Set methoden??

    Danke



  • Get und Set Methoden sollten in .Net nicht mehr verwendet werden, dafür gibts mit Properties nen eleganteres Sprachmittel.

    Du könntest zum Beispiel ne Klasse haben mit ner Variablen

    string Info
    

    und die public machen wenn du drauf zugreifen willst, aber des ist net sher klug, weil viel schiefgehen kann. Lieber mit Propeties in der Art:

    string m_Info = "Info";
    
    public string Info {
      get { return m_Info; }
      set { m_Info = value; }
    }
    

    Properties verhalten sich fast wie Variablen, aber man kann mehr Logik dahinter verstecken. Mann kann Werte Validieren oder erst aus vielen verschiedenen Variablen zusammensetzen und trotzdem wirken die nach außen im Prinzip wie eine "Variable".



  • BorisProgger schrieb:

    Hallo jungs ,

    hi mädel 😉



  • Hallo ihr Tierchen.

    Ei


Anmelden zum Antworten