A very important variance is usually that interfaces can have properties although not fields. This, to me, underlines that properties really should be used to define a class's general public interface whilst fields are supposed to be used in the personal, inside workings of a class. To be a rule https://emperiumgurugram.in/