A crucial distinction is always that interfaces can have properties but not fields. This, to me, underlines that properties really should be utilized to outline a class's public interface while fields are meant to be Utilized in the private, internal workings of a class. As being a rule I not https://medium.com/@CentralPark104/