A significant difference is interfaces can have properties but not fields. This, to me, underlines that properties must be utilized to define a class's general public interface whilst fields are supposed to be Employed in the personal, inside workings of a class. To be a rule I rarely make public https://m3mgolfhillssector79gurgaon.blogspot.com