#613 – Interfaces Cannot Contain Static Members
June 26, 2012 Leave a comment
An interface is a list of methods, properties, events and indexers that a class may implement. All methods, properties and events defined in the interface are implicitly instance members, rather than static members.
public interface IDogStuff { bool CanBark { get; set; } void Bark(); // Compile-time Error: The modifier 'static' is not valid for this item static string GenerateMotto(); }