A vital difference is that interfaces may have properties although not fields. This, to me, underlines that properties should be accustomed to define a class's general public interface though fields are supposed to be Employed in the non-public, interior workings of a class. To be a rule I rarely generate https://centralpark-flowervalley.in/