Heyy!

ich bin gerade dabei C# zu lernen und bin u.a. gerade bei dem Thema Klassen.. ich habe mir verschiedene Videos angeguckt und teilweise unterschiedliche Dinge gesagt bekommen, deshalb nun meine Frage:

"Muss" ich bei der Deklaration von Eigenschaften immer { get; set; } setzen? Beziehungsweise ist das der "cleane way to go"? Ich weiß, dass es einige Vorteile mit sich bringt, aber gibt es auch Szenarien wo man darauf verzichten sollte?

Denn ich habe nämlich auch gehört, dass Eigenschaften eben nur wirklich Eigenschaften sind, wenn sie aus get set und einer privaten Variable bestehen??

Danke im Voraus!