A crucial difference is interfaces may have properties but not fields. This, to me, underlines that properties ought to be utilized to outline a category's community interface while fields are meant to be Employed in the non-public, internal workings of a class. Like a rule I seldom create public fields https://emperiumgurugram.in/