See @michael-puckett-ii 's answer for a very important Observe on when your expression bodied member makes a whole new object (it will eventually develop a new instance everytime you call the member) I had a similar challenge and in my case I had been making use of bool in place https://whitelandurbanresortsector103.in/