What does the = gt; operator mean in a property or method? What you're looking at is an expression-bodied member not a lambda expression When the compiler encounters an expression-bodied property member, it essentially converts it to a getter like this: public int MaxHealth { get { return Memory[Address] IsValid ? Memory[Address] Read<int>(Offs Life MaxHp) : 0; } } (You can verify this for yourself by pumping the code into a tool called TryRoslyn
Newest Questions - Stack Overflow Ask questions, find answers and collaborate at work with Stack Overflow for Teams Try Teams for free Explore Teams
How to implement a property in an interface - Stack Overflow In the interface, there is no code You just specify that there is a property with a getter and a setter, whatever they will do In the class, you actually implement them The shortest way to do this is using this { get; set; } syntax The compiler will create a field and generate the getter and setter implementation for it
What is the { get; set; } syntax in C#? - Stack Overflow A property can have a 'get' accessor only, which is done in order to make that property read-only When implementing a get set pattern, an intermediate variable is used as a container into which a value can be placed and a value extracted