A vital difference is that interfaces might have properties although not fields. This, to me, underlines that properties needs to be accustomed to outline a class's community interface although fields are supposed to be Employed in the private, inner workings of a category. For a rule I seldom create general https://justpaste.it/bgb4t