Do you think it's better to always make protected class members an auto-implemented protected property to keep isolation or make it protected field is enough?
protected bool test { get; set; }
or
protected bool test;
Generally, you should use autoproperties - this allow you to easily add verification, or anything else you need later on. This is especially important if the protected member will be used by classes outside your assembly, as adding such code won't break your contract with them, whereas changing a field to a method or property will.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With