See @michael-puckett-ii 's solution for an essential Observe on when your expression bodied member results in a different object (it can produce a new instance everytime you contact the member) e. a non-abstract property in a class or struct in which you use just get; that has a semicolon (frequently https://smartworldeveloper.in/